MAPSRPHFLLVPYTEQGHINPMLSLASQLASLGCAITFVKADHKTTLPINGDDVLQAHHLQLPACTHRLRFASLSPDPVSDHPSMTRHEVLKKTLAGMGERQALLEKLIAESKATSDPISCIVCDIMVWKWVKDVAKKEATIGTLLVPNSATCLHALHLMSKGKEMEMAKLFGRIPTTRRDDDEVRRQKRCFFQSLFEGIEDASHILVNSFERLEASVLESLEPADRDLTFQYIGPLFPTWSNDAVSVGSKMARQAGSLYTEDESCLLWLEQQQMCSVLFVSFGSEGMMEAEDLEELAMGVEASGYKFLWVVRPDAPTSSKLAMDFQERNEAEGKGMFISWAPQKRVLQEPAIGGFLTHGGWNSTMEAVSYGVPMLCFPLLGDQPINAGLVQNEWGVGINLARQSAAGDGSMRVSRAEVTKAVQALMEDQHSLLRKKVGELKQAAQDAISISYKVLASFVEDIANPEQAVQRSAHLLVF*