MGFFSLSIVLPVGILFFFSGLVINAVQVLTLILLLPLSRSAYRRANSFLMELLWCELVWLMDWWARVKIRVYLDSETWRHMGKEHALVISNHRSDLDWLVGWVLAQRVGCLGSTRAVMKKSSKFLPVIGWSMWFSEYIFLERSWAKDETILKTSFQSLSGFPRPFWLALFVEGTRFTEAKLQAAQEFAASAGLPIPRNVLIPRTKGFVSAVANLRAFVPVVYDMTVAIPKGAPSPTMLRLLSGQPSVVHVHIRRYTMSDLPETEEGVAQWCKNTFNSKDDLLERHKIRNSFGEELYRPIMRPIKPLLVVLGWSVLLLYVAGRLLRPLLLSWTGVAWVTGGLATVFFLMQVFILFTQSERSTPAKRVARNQEASVNGRH*