MGKLGELLSHPNEIMPLLRMYRAAKRATKLPKDPDLAFCYGMLNDVSRSFAIVIQQLPNPLRDSICVFYLVLRGLDTVEDDMALDVDFKLPELRRFHERIYDRGFTMECGYNHYKRLMAQFGVVVNVFLALPPPHQAVIADITRRMGYGMAEFIEKEVVTVADYDKYCHYVAGLVGIGLSQLFAASGLEANSIGTEEDLANHMGLFLQKTNIIRDYLEDILEEPAPRMFWPRDIWGKYAPALADFKEPANRGAAVRCLNDMITDALRHLPYCLAYMEQLRHVMVFRFCAIPQIMAAGTLAACYNNGRVFEGVVKMRRGETARIFETCNDLGDLYTWFLQFLAAMEAKVSNEVDPTDPSLPLTRQRIAEARKACAAKLTEWKRTHPPPSESGAALTRDFLALSITGAYFYYVWQLGGPGSEALPELLRPYAWVLEQQAGLQKAVSLALLVLVFLLVAVLRRA*