MMGAECWCFLWIQLNTFCPKSDLQSLLLGVFPVVAQEKRCLGARRARQIHRALRHFKVTILCLVMTIVVLRGTIGAGKFGTPEQDFLLVDEEDDSEKPDPKKPYSLGPKISDWDEQRSTWLEQNPNFPNFIGPNKPRVLLVTGSSPKPCENPVGDHYLLKSIKNKIDYCRLHGIEIFYNMALLDAEMAGFWAKLPLIRKLLLSHPEVEFLWWMDSDAMFTDMAFELPWERYKDYNFVMHGWNEMVYDQKNWIGLNTGSQFLKLMISQQWCTFWLRRRIRGAEMIENYHPGLGDHRWPLVTHFVGCKPCGKFGDYPVERCLKQMDRAFNFGDNQVLQIYGFTHKSLGSRRVKRTRNDTNNPLEVKDELGLLHPAFKAVKVSSS*