MFISRRSGRRRAAREAGNKHSGLHTLGIRHARSDRKEWIFITASPSRRAPLARAYSTMLAKYPLPAPRAGLLALALLLAACKATPTIDERDSFTQGNTYSHRFAGSSQVACEAGRRSLLGQGYIIDKAEPNRVSGHKNYQDQENDDQHAQILFNVDCAPSGDGNAIVYVSALRELYTMKKSSNSASVGLSVLGAVSMPVGASDDSLVKTSSETISRGAFYEGFFEQVERNLASARAAISAGATPGQNPANVNGAAARPGTGAPAAPTRPPAPPAAAPAAQPAPQPAPQPAPATPR