MPLADDVTFDFENREAMMNEAGDNWQKPYVRVPKVDVKENAEMMSVAEDVAAATATATAKAAAAAAAGEKDGEAASASSGASPPSENLLGMEFLVGRVLKCEKHPEADKLYVETIDCGEESGPRTICSGLVPYMSAAEIQGKNVVVVANLKPRKMSGIASAGMLLCANNGMDGDDRVVELLVVPEGATPGERLTWEGATNDPPHGGNKIAKKKIWEDVQPGLETNATCAAAWRGNALVSSAGAVTCASVSGGKIS*