MPSPQCAKVFPRLRAGAVHLESALDVICGREAALSTDSYLSLLRACIQHKAVFEIKRVYTHLLDNRVPLENEESLFPHEQAREVALEIGHALHAEAIRTGFISSEFLANTLVNMYGKCGSSEEAESVFISLPNQDIVTWNAMILAYAEQGEGHKALQLYAQMEKRGLNPDHLSTIFAIQACSTMIGKAENLVLMEDSAKLVVLKIGRALHTDACNKGFDLDEFVGCSLVKVYGKSNAINDSEQVFRSLAHRDIASWNTMLSVYVEQMQSHDLNSTLLFGQKALLLYRQTEHENVAPDPLTTALALQACTMLVTEDQHALLQGQSVGFLALEIGKAVHADIRRKGFVHVSFVSNILMTMYGRCGTFIDAQHVFLSVLQQDNISWNSIISLYIEQGLANNALQLFTLMHKIGVNSDEWTFVVLLQACVALLDKDESTSPAASPSLAIGSALHAMPRHADSSTWMCILGGASLHGNSELAKFAFYHAMGVGSFYRFNAYTLT*