MNTPPSSRVASFGQTEINWDKLDKRRFYVNGAGLFTGVTVALYPVSVVKTRLQVASKDIAEKSAFSVVKGILKNDGVPGLYRGFGTVITGAVPARIIFLTALETTKISAFKLVAPLELSEPTQAAIANGIAGMTASLFSQAVFVPIDVVSQKLMVQGYSGHTKYTGGIDVATKIIKSYGVRGLYRGFGLSVMTYSPSSAAWWASYGSSQRVIWRLLGYGNDSKATAAPSQSKIVLVQALGGIIAGATASSITTPLDTIKTRLQVMGHQENRPSAKKVVKDLIAQDGWKGFYRGLGPRFFSMSAWGTSMILTYEYLKRLCAIED*