MTSLQPTVDEAHRFIPEYRGECPQAGRYFDSQAAISNGIHALWDRLFGKEAVAALDDHPREAAYFATCSLAMVVALYASRSVLNAVWPDFAKITPRHKQMYVLMNLMKSLLLGAQATSFSWLWYSSKEYGCTLNPLGFNLSCNWSVDAGHHAYLKQISLLYAAVDIVALAVVHKLPLTTKIHHWAVTAWLLWVMTIDFGESPIAQKLMFYGFWSTLAFPVNGFLGLRVTSPGSWWMRPLSRGCFVLYAGCCFCNWSLHLAWGADNAARGVLRWQEVLYLVSLSLLVRDDLILMKWLKNFKPATPEELKKLAARQAQEAAKGAGGQAGRGEAFPVSEGAKKK*