MRMNMSDFATFFAVARNQSFRAAGDELGLSSSAISHSIKTLEQRLKIRLFNRTTRSVSLTEAGSNLYERLRPAFDEIQIMLDEMNDFRLTPTGTLKINAARVAARIFLMSLLVGFTREYPDIKVELTTDDSLVDIVQQGFDAGVRLSCIVEKDMISVAIGPPVKLCVAATPEYFARYGKPRHPHDLLNHQCVVFRYPSGKPFHWQFAKELEIAVAGNIILDDVDAELEAVLMGAGIGYLLYEQIKEYLDTGRLECVLEDWSTERPGFQIYYPNRQYMSCGLRAFLDYVKTGQICQSQRHRPQ*