MFLFIAGAILLRLAWWWESVDLKTKIGEGLLPGPEDLAFDAKTGLMYAACGDGWIKRITITHVLDGNYKVENWRYVGGRPLGIVMGNHGELLVCDPFQVQLSSFFPFSFFFSFTVCDPFQGLLNVTEDSVYVLSDEAGGKKFKFADGLDVSEDGSVYFTDATTKYGFGYSDYDVLEGRPNGRLLKYSPETKETTQLLTGLYFPNGVALSGDQTFLIFCETSKVRCSKYWLEGDKKGQIEVFIENLPGYPDNIRYNGHGIFWIGLVSKRSAMLEILFRIPQLKYYVAANKAVMEKLGAAALSMGRVIGVGEEKGKVVYMYEDPSGEAMPFVTTALQVDDSLYLGGLGTSYIGHLQLNLSLS*