MTGKTILRSDGICRSAVLRHLAFKPIAVGMSRATAVVVKAQPAAGGMQDPLMVRAARGEKVERAPCWMMRQAGRYQKSYRELAKKHPSFRERSETTELIVEISLQPWNSFRPDGVILFSDILTPLPGIGVNFDIDDNKGPIIDTPIRSLEQVKQLHEMDFGKVDFVGRALTQLRAEVNNQAAVLGFVGSPWTLATYLIEGGSTSLYKTIKTMCFSAPDVLDALLTKLADAMAAYIKYQIRAGAQCVQIFDSWGGQLPPREWEKWSGPYLKRIIASVKAEYPTVPLTLYANGSGGLLERLAATGADVVGVDWTTDMSDARRRIDSNVSVQGNVDPAILFASKDAIEDAVRDCLRKAGGNRHILNLGHGVLVGTPEEGVAHMFDLSKRLTYADVAQI*