MDQLDEQSFLDELMSLRREEAPSPAPWQAYPGSGMMTTSDLLFYGGEGTTEASSGMDFAGPFQQPMAPPPATSPHRPHEKFNFDCLSEVCNPYGSCVGGVPKPGVVHAAGQAYALQDAMAQNGTSGGKLHHGGGRSSSSPAPFVFAGVAGESSEMTRGAFSGAHARSKLNGGTTSKNLMAERRRRKRLNDRLSMLRSIVPKITKMDRTSILGDTIDYVNELTERIQTLEEEIGATPEDLNLLNTTKNFSSGSSEEMPMRNSTKFVIEKQGDGGTRIDICCATSPGVLISTVSALEVLGLEIEQCVVSCFGDFAMQASCSQEEGRSRVTRTDEIKQALFTSAGYGGRCL