MSLAVKNLGIPGAFEATCRIQEPTTKATNFEIRLALITLVQSHPFCRKASESPHEHLKQFEHYCNTIKHNGVTSEYVRLKLFRFSLLGRASDWLDKEVKPNSLRTWNEVTIAFLSKFYSHEKTAEYWHKIQSFEQKRDESLFEAWDRFKEYQRECPHHGIPKWLLLQTLYLGLNSASKTSLDAGAGGPFMNKTKDQIEEIIEDVVQNYQAWQVGKSRCEEGKGSDFALEQANIIEKLSSRLENLESAPSQPPSPSKIPPPSATLLTKGKVKQDFDIEYAKALNERPRYNGPPNPNFSRQQAPRGPSMHAYQGSYYQGQGQGGGFDHQGRGNYRGQGYHGQIPYGQPHGLGNQAPYHQDSYNPKSPRWNGL*