MATIRVPDEVPSPAQDSETLHQAFRGWGTDEKAIIRVLGKRNESQRKRIRESYREIYGKDLIDVLTSELSGDFMKAVVLWTYDPAERDARLANNVLNGKKKSIEKLKIIVEISCTTFPNHLIAVRKAYCSLFDLSLEEHIASSVPFPLAKVLVTLATSFRYDKDMADTEVATIEAGMLREAITAKQLDHDHVLYILGTRSIYQLRETFVAYKQSYGNTLDKDVDGCPGDADLKSLLQVVILCIEFPEKHFAKVVRDSIEGFGTDEDSLTRGIVTRAEVDLMKARGEYFNMYNTSMDNAIIDDVSGDYKDFLLTLLGSNI*