MHTYRSLYRLASTETEGVAAARASHAASPAELYWKIALPTSPMPGAIRDLINPARSASQEDTDMDEVSTDAVFFLEKDLFPGSKITLHFTRGGACAMVLLRGRADAIPFASEKLPEILTQLSVPAGSRAAEDMRTTLAECEAALLGARDQAKHCVTSLESMVEFAAASLGTRDIRAVSTEVIGTGAAETPRQEYTVEAVKPVVSVSGGNMVTCHGMPYAYAVFGCHTTTATAYAVTLAGADGTRAEALATCHGDAFPGVAEAYERVGVAAGSVPVCHIMPLGDMLWVRN*