MRLLLLFLTVLPTLLSALSPINIVRSRRFINPSPSDFALQKLDGDTDMTKDHTTFKEFVPYYIDLFKKMFSPKTRENYQAHIEYVDVQMMFNECNARQYENFAMFNHWLQQFVGNHEDPIIEIKSQRQTGEDMGEVMLNIDVQALWKYRVNFDMRVSFLNDQSLGWKVLFVDRSIGCHH