MELSRLNQQTFLALLKAAAASASSRRLPSLHAVYIKLGFLAHTRVTTGFIQGYCAARRVTDARRMFDEMPRQDTVSFNSMIHGYAVSGDVASACRLFEQVPAPTPVTWTSMVAGLCRAGDVGSARGVFEKMPERDLVSWNAMISGHVGNRQPVEALCLFGRMMEEGFAPNRGTVVSVLSACASAGALETGKWVHVYIEKNRLRWDEFLGTALVDMYAKCGAVELALEVFAGLRTRDTCTWNAMINGLAMNGYSAMALDMFRQMELDGRVVPDEVTFVGVLLACSHGGSVDAGREHFNMISRKYGIDLVLEHYACMVDLLARSGHLQEAHKLITEMPMKPDVVVWRALLGGCRLHKNVKMAEIVITEMEATCSGGHVLLSNLYAAVGRWNGVEDVRRTMRSKGIEKIPGCSSVEMDGSIHEFISGDKSHPSYDDIHAKLIEIGGRMQQQGHVTETTEVFYDIEDEEKEQALGHHSEKLAIAFGLIGGSPDATIRIVKNLRFCMDCHKFAKLVSKIYQREIVVRDSARFHHFRGGTCSCNDFW*