MRGLLACATLARRAAASSAPARVRHLAGAAEAAEAELKRTALYDFHVAHGGKMVPFAGWSMPIQYRDSIMDSTVNCRANGSLFDVAHMCGLSLKGRGAIPFLESLVVADVAALRDGTGTLTVFTNEQGGAIDDSVIAKVTDHHIYLVVNAGCRDKDLAHIEAHMEAFNKKGGDVKWHIHDDRSLLALQGPLAAPTLQLLTKEDLSKMYFSDFKMIDINGYACFLTRTGYTGEDGFEISVPSENAVDLAEAILERSEGKVRLTGLGARDSLRLEAGLCLYGNDMEQHITPVEAGLSWAIGKRRRAEGGFLGADVILKQLQEGPKIRRVGMVTQGPPARSHSELVSGSGERIGEVTSGGFSPCLKKNIAMGYVKSGMHKAGTELKVVVRGKSYDAVVTKMPFVPTKYYKPS*