MVRSGSAQIFFFSYNLSGLFIRLQRHELSMACMKSGSICSDGLGFQHIDVVQNRSPFFLGQRIQLKCPSGERRFNYLNIDQRPSHTKGLRTHSVMLEKETLSTQKTLLHDLYYDQKQSPWYDNLRRPVSDLKPLIEKGIRGVTSNPTIFQKAISSSNAYDDQFRQLIKEGKTVEEAYWGLVVKDIQDACKLFHSTYEESRAEDGYVSVEVSPKLAHETDETIEAAKWLHKVVNQPNVHIKIPATAECVPAIKQVISLGINVNVTLIFSLPRYEAVIDAYLEGLETSKNSDLSKIASVASFFVSRVDTLIDKRLEALGTEEALALRGKAAVAQAALAYKLYQEKFSGPRWEALKARGAQKQRLLWASTSVKNKAYPDTLYISPLIGPDTVSTMPDAAVEAFLDHGKVARTIDMDYAEAQRVYKKIEELGISWADVGSSLEMEGVESFLKSFDDLLGSLEKKAAAL*