MATVYRALTVQLRVQPRKLSVKKDAEWREYRGPMVRKYPRNEWLRNNCVKNTSLGRKSSVKLLNSVPFNMQGHGIAVGRRTLLEDCYIFIQNLFSFSRPHTIFGTLISVFSMSLMARSEGRSLALGKSLVLAALCAVAMNVSIVGLNQVYDKQIDKINKPYLPLASGHFATDTALTVISATCSFAFILGVASSSFHLLFTLLMSLVLGIVYSSDMKLLRWKRVPILATVCILSVRAFLVQWGFFGHFASSLNGGIYKVTPNSLWFSIVFMGVYSIVISLLKDAPDLVGDLQSGIRTLTVRLGVAPILNTCMFLLCLDYLAGIYVGLFRSNSHAQVLVLTGGHLLGIVLIFSKYLRTSVHSSASIFSFYMFVWKMFYMEYLIFPFLNPY*