MASLYVGDLHSDVTEAMLFEKFSTVGAILSIRVCRHVITRSSLGYAYVNFQNIADGTRHKYKVAQDETGNSKGYGFVHFETKQSATQSIEKVNGMLLNGKKVFVGRFVGRNDREKELGQQAKLYTNVYIKNIDENVNEKELFEMFKKYGTITSCKVMFKDDGSSRGFGFVAFEDPKEAEKAVTELHGKKSPEGKTYYVNRAQKKTERQQELKRKFEQYKIERINRYQGVNLYVKNLDDTIDDERLRREFSAFGTIKSAKVMMDDGRSKGFGFVYFSSPEEATKAVTDMNGRIVGTKPLYVTLAQRKKDRKAHLDSQYSQRNTNMRMQSIGPIYQPGASNGYFVPTIPQPQYFYGPTQMTQIRSQPRWAFQSQVRAGTPQTAAPGYPNMATQHQNIGARAPVPAGQQAALARNVMVDTNARPISTAQQKMPGAVSAGSVHVPGARDTGSGYKYTPNMRNPLSQDQGIGQAQPGQAQGMGQSQPGQAQGMGQAQSGQAQGMEQVQPDKAAVHVYGQEPLTATMLATAKPEDQKQMLGERLFPLIERMYPELTGKITGMLLEIDNSDLLHMLEHHESLKNQVEKAVAMLQAHQAQ