MSYALKSKCPFVLNIQLAKLAGNKVVATCGGESKSMFLTSLGVDRVINYQSEKIKDVLKKEFPRGVDIIYESVGGETFDVCLNALAVYGRLIVIGMISQYQGEGGWKPQNYTGLCEKILGKSQTVAGFFLVQYAHLWQDHLEKLFNLYSSGKLKVFVDPKKFVGVASVADAVEYLHSGRSVGKATVLREKETSYSSGRLRGISKIPKGVAMSRSVWSFAGKTFGLWPYENQPDSSYVPDTSKTELASTSPHQLETGTDKHVQTEPVVSQKQTAKKWRPGNFWLLISQSVRNSAFTVNHEEHEEHLWLSRVGGGLFIHGCLHSSSEGCSNVGLQVHSSSLKGCRGLAYLRLRRALSRAMVPRGIGVKAVEEEQGRGPEAREEEHNITAPKPSQYRTKDSFARRQLLDNHYRMIAIVLKSS*