MATFFAAPWAVQAVQAALRPAAARSFERNSSPVFVVVKMQSQKHASPQSDRPVKTSADFDVMLRENRLPIAFVGMSNTGKSFRSSQLAAAHGFHLVCIDDQIEQNIGPELEALGYSGIEGMAKWMGFPSDPTFKEKEDRYLYWENKLTAGVEMPSPMSNFCVDTTGSVIYLPEETLAGLRHRFLVVHFEATDDVLHEMIERYFEVPKPVIWGPKFDMEKGESTEAALRRCYPELLAWRRERYRELAHVNISSSVSSGRSVSLDDFLSHIRTEIDRLGSEE*