MHPNGAPLAVPPGFRFHPTDEELLYYYLRKKVAYEAIDLDVIREIDLNKLEPWDLKDRCRIGTGAQEEWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKAIFLGSGGGTRIGLRKTLVFYTGRAPHGKKTDWIMHEYRLDDDNVDVPEEGWVVCRVFKKKSIHQRGFDQPDMAAAADEDELRYQLLHGAGMSSSPVDQKHVLLQEQLVAHGAHGGGFVVPAFEASMHLPQLASADAAPCGGGGGGHVAFASMNPLDAAGCGSQNMMTMKMAATSGGEMLLMSGGGVDGGRFGAAADWSILDKLLASHQNLDQLFHGKVAGAHQQQQQMAMDAASSLQRLPFHHYLGLEAADLLKFSM*