MAVSGFEGFEKRLELRFFDDDKPITKNPMGLRLIDFESLDQVLNEVQCTVVSAVANRSFDAYVLSESSLFVYPTKIIIKTCGTTQLLKSIRPLIHLARNLGLTLRACRYSRGSFIFPKAQPFPYTSFKDEVIVVEESLPKSLCYRKASVMTPSNNPSRAWHVFTASADVESDEHVVVVEVCMTELDRVNARSFFKRKGDEKNNSDSAGKEMTRLSGIDNINANAYICDFAFDPCGYSMNGVDGDRYSTIHVTPEDGFSYASFECGLSLYDNGHEDISEVLSRAIDVFRPSDVSIATTYGGEDYNHEVTKRVERVLAKKLDLKCRSRLMDEFPGSGTVVYQSFTPRRK*