MTTTTTTTTATTAMAKAIDKVFTAPEQSEGVGARVRRAIGTPKLRNFNPFIMFDHFKVPSTAGFPDHPHRGQETITYVIDGAVDHEDFTGSKGTLNAGDLQFMTAGKGIVHAEMPAAGPNGEVQVVEGIQLWVDLPDHLKNCEPRYRDLKAAEIPTAQSDKKDLTVKVISGQAMGVDSVKDLAYTPVWYLDYFTESNYDGTEMSQTMPAGFNSLLYVMKGSAIVDGKVINAHDVATLSTKGETIDFTPAPNSRIIIIGAQILNQKTVQHGPFVASSEEGIMNAFMDYQFSSNGFERAATWESEIGKRMM*