MPPYASESLGKESHDLFLNIMPRSVDGAIIVGAGPSGMATAACLKEKGVPSIVLEKAECIGSLWKHKTYDRLHLHIPKEFCELPLMPFPASYPTYPNRQQFLDYLEEYARHFDIQPHFNESVQSAHYDESSQLWRVNTQTTGKSSCNKIEEYTARWLIVASGENAEIVTPKLPGMKDYQGDLLHSSKYKNGSEYVGKKVLVVGCGNSGMEIALDLANFSAKPSLVVRGPVHVLPREIFGTSTFSVAVKLMRTFPVWLTDWLLVFYTWLTLGNVANYGFNRPKEGPMELKDKVGKTPILDVGTLNKIKSGHIKVVPRVVSLTSSGVRFENGLTDSYDAVILATGYRSNVPRWLKGEEKFFADDGFPKRPTTNGWKGEHGLYAVGLTRKGLLGASMDARNIAEDIRKAYDTRNLVSRASEIL*