MGFFSLSIVLPVGILFFFSGFVINAVQVLTLILLLPLSRGAYRRANSFLMELLWCELVWLMDWWARVKVRVYIDNETWRCMGKEHALVISNHRSDLDWLVGWVLAQRVGCLGSTRAVMKKSSKFLPVIGWSMWFSEYIFLERSWAKDETTLKTSFQNLNGFPRPFWLALFVEGTRFTEDKLQAAQEFAASAGLPIPRNVLIPRTKGFVSAVVNLRAFVPAVYDMTVAIPKGAPSPTMLRLLSGKPFVVHVHIRRYTMSDLPETEEGVAQWCKNTFNSKDDLLERHKMDNSFGEELYRPIVRPIKPLLVVLGWSVLLLYVAGRLLRPLLSSWTGVAWVTGGLATVLFLMQVFILFTQSERSTPAKRVARNQEASVNGRH*