MKLLNVAGFFALVPTLVPALEPITTSLAFCGAAVMWQLFSPASWLKCRFLECCNMKDTLDIPALQMVLEQKVFGQHLATQVILKALSANSRDKQPRKPLVMSFHGWTGTGKSFVSKIIARNLYQSHEARRSFVHQFDAVLHFPHAEHIKQYKEQLQNWIRGNVSVCPRSLFIFSEMDQMPHGLIDSIMPYLSHREAINGVYYGKAIFLFLNKLIQKNLVDYFIPFLPLEYKHVKECIQEELRYQGHQEDEDLIIKIALAMSDYPNDDRIYSSKGCKTVASKDQLQTWIRGNVSACARSVFIFDEMDKLHPGLIDAIKPFLDYYEQIDGVSYRRAIFIFLSNAGGDLINKAALDFWRSGKDRKQIQLKDLEPLLSVAVFNNKNSGLWHSSLIDRNLIDYFVPFLPLEYKHLKMCIRAEIESGGKKINEAIVDEVANEMTFFPKDEKIYSDKGCKLVQQKLLYYWERL