MLHRLFMIIGFVTILLISVFGSYNPAFVAEDNVAAPSDMCATFVTIHGYKCHEYEVSTDDGYILSAQRIPQGRVGGSSRNRQPVLLQHGILVDGATWVMNSAEQSLAMILADSGFDVWIANTRGTRYSLRHRNLHSYNSDYWNWSWDDLVVQDLPTFVNLVYKQSGQKTHYVGHSLGTLIALASFSEGRRIDKIKSAALLSPIAYLSHMTTALGVVTARSFLGEITTIFGLAEFNPTSAPVSIFVKALCAQRGINCYDFLTALTGKNCCLNASTVDLFLKNEPQPTSTKNFVHLAQTVRDGILRKYDYGSFISNLAHYGSVKPPLYNLANIPRDLPLFLSYGGQDALSSTKDVETLLDHLKNHDVGKLHVQYVKDFAHADFILGTTAKDIVFNQIITFFSNQH*