MSRSSIFFTLATLALLFLSSAVADVVVLTEDNFEKEVGQDRGALVEFYAPWCGHCKKLAPEYEKLGASFKKSKSVLIGKVDCDEHKGVCSKFGVSGYPTIQWFPKGSLEPKKYEGARTAEALVEFVNSEGGTSVKIASVPSSVVVLNSDNFEEIVLNGKKDVLVEFYAPWCGHCKSLAPVYESLAAAFKNEEDVVIANLDADNYKDLGEKYGVSGFPTIKFFPKNNKDGEDYEGGRDIDSFVTFINEKCGTSRDAKGQLTSTAGLIAELDSLVKEFVTAGSDEKKALYAKIEEEVGKLTGSASRYGKIYVKAAKSSLSKGGDYAKNEIQRLERILSKSISPTKADEFTLKKNILSAFA*