MVLPLFAAFILFFAFIPNGLLAVPSTVPAFLWSSHYELASENGLKESVNYQVISPKDLAKSVFSEAGWSNFLCKGKKLHEPLDLALLFVGRELQSSDLNMNKHADSALLDLLKISFARSNTSVAFPYVSTSEDVLLENSLISGFAEACGDMGIGNVAFHGSCSMDGANHEEITTLHSVQDYLIKRMEESHRGKTDLVVFCNEGSQAVKNVDKTQSEGEVLSNLISSVEESGAKYAVLYVSDPSRSIQYPSYRDLQRFLAESTAGNESTNSTICDEVCQLKSSLLEGILVVSFLVHFYKCSSSMIWELSCFFNSIFFLFLDE*