MSLVLPPFLRTAPPQHLAVLASALVGFLVVLRGVSCFLLWTWHYFLRPGKNLSKYGSWAIVTGCTDGIGKGFCFQLAKRGLNLLLVGRSQEKLETLISQIRAKYPKVQVQFVVLDFLDPELEAGLSKIQSLVSELDVGILINNAGLSYPYARFFHEVDAELMANIIRVNVQVIVCMVQIVLPGMLKKKRGAIVNVGSGSASILPSDPLYALYAGTKGFIEKFSRNLYVEYKQSGIDVQVQVPLHVATKLASIRKPSFFAPSADAYARSAIRWIGYEPLCCPYWPHSLLWKLVEILPSSLFDSIRLRMCMDVRRRGKLKEALKKEQ*