MSMSAKQSSHLAWSWALFPLTLFLFPLLIESHPTTISQSFQFIKNLQGCHKGQTIKGLHELKKYLAKFGYLPSQSIPSNDSNNNTEHDDYFDELLESAIKTYQFNYNLNVTGLLDSKTMVNMMMPRCGVPDIVDGRSSMGSGTERRLGSFKLHIVSHYSFFPGAPKWPKSKTHLTYGFVPGVQVIDKQTLRSIFALSFARWKSVSQFTFEETQHYDSADLQIGFFRGDHGDGLPFDGPGNVLAHSFAPTTGVSHFDADETWSTKLARDSPDLESVATHEIGHLIGLGHSSVKSAIMYPVISFGVRKVKLTGDDMKGIHALYNM