MTKLWVNFFSQKLLRLLIPSIIVVFAFAALFAIYSPIQLGGINFYKRTNLFTVEELGEKELELSKTVTIDIYRKAMCMDDLEQSRKCTTFGLDPPISAHLFYTYNRDTGMNRVARQWNRRIPRVFHTIKGSNFIELSQFTAFEVELRVSHPNWAFVSWSHDDLNELVDKSYHNLHNAWSQLSREAKDQWGFLLGLYEYGGVWMSRSLQLKKNIDKFVYAAELSVKQFTENITSSTVEEFQPIFMAPKSLQYDFMIATPKHPFVLSLINELCKSEVLLKILSKRPYHGLDAAEALFAENRESITIREQEFFVNTYIDDGKVFVKNNPHIIFIPTEAFASTWDFLPSEESSEMCFADSPLFDPDYCISHSSKPDGNELAIYWSNSFDLITA*