MAPCRLTKRGGGGRRTRATEEKSLLAKFAVTLDIYGGPRVNIKAEEQKTRTGDRRDEKPIDSSEVLTTLQCSGGEEPGIRQFTPFSGPDLCKYDYGISSDFPYSAEHAACICEALACEVDKLAAFISKLPQSEEYHRNEVVLKSRAVICYRRQNFKELYNILENNSFSTIYHQELQHLWLEAHYEEAEKVRNRPLGAVGKYRIRRKHPLPGGIWDGEETSYCFREKSRQLLKEAYRSNQYPSPKDKKELASKTQLTVTQVSNWFKNRRQRDRAAESRDKGSGGDTKGDSDSSDYDDPLEVKPTLEVPQPQIVQPLEFTAFDPSPYNTHFMAYPTAPHMSYLQPTVMDTIGTIGTQYQSL