MRAEVLVLVAAAAFLSLDSLSDVRRLEIGDGDVELVPLDGAAGPESIVFDESGGGPYTSVSDGRVLRCLAEERRWVEHSCSAPELLDSCRGSQDPGREHECGRPLGLRFNSETGELYVADAYHGLRVVGPEDHVSRPLVPEWQGSRPFSFANGIEIDYETGAIYFTETSTRFQRREFLNIVISGDNTGRLLKYDPKSNQVEVLVDGLSFANGLAMSTDGTYLLLAETTTGKIMRYWIKTPKASTLEQVVQLPWFPDNIKMSPRGGFWVGLHAKRGKIAEWSISYPWLRRLILKLPMRHVQRASWLLNRLGRQVIALRLSEDGKTIEVVSVHGAVQKAFKSVSEVEERNGSLWIGSVTSPFLGVYKL*