MRKRRDKRAFVREHWHDPETLQRDECAELRVLGYVLAFLNAYFASLPSSLFVFVLADQPFFVLYDCTVAGIPHYVPDSHGIFNNFAAFGHYLFAEEAAREEEITEDIKQKYSRPAIFIRYNPPELYSWSRPCNTSIEQLRETLRNALTTSIDGGGARAGGGARAGGGGGARARARAGGGARGARVGGAGTSDELIVRHELYEWAHGWALAHGAGNVLQVLRIVHDSPVDGDKAFRNRKDRKRQDFLIEYEHFVVVVEVDERGHGRTNAFARRFLSAALRYRRSATGETLRCLVLSSRRCLVLKTSPLEAMVQQDRRAAAQELWHDAEALQRDECTELSAMSGARAAELRVLGHVLAFLTAFLATLPLSFFATQPVFTSLFVFYECSASPLVWSSSTRSA*