MFNGLRVRMGIATGILQQGTHVRTSSVLDMAKTISDAGAGGQVLLDELTFASVKDRLVELGAVDANGLNIAKGLFMYCKNKRLPMPYVSWRPPMVVRAAQRQALGRPSFVGTGVVLGEEPEGQGPTSLLDPTQPTMLHLYQIQPHPLRQRMAHFGSQLALREEWVCVLRPYFDAPGARSSLVRSDNPAAMEGVTMVFALVDGGKEWKLTAGRDKKLVNTIIVDAIITVLSTIHGYICRVQDADFKYMLAFTTKLDALKFCLVLQEALIWQDWPESVLKYEKFREVRDEVGNVLFRGPRLKMGVCSGQVRAVVPDHQGKADYHGHVVNSAARYMDAAAHGGQ