MGRDQVSHKRSQNSNVSEIPDLDSSLHRSEDTLVAEIIEAMTLAGVCVVRNLFTKSLVDQVLKDFEPHVSSTKLFDGYPGNGCHLTGLLSKSEIYAHMVVGNSVFEKVRNHFLSTTFRSWIGGKMMTFTSPPQLDSTICSYINPQSPGEHLHRDDAIHYGWNEAASEYTVGRDISMSMFLALTESTRENGTTRFFPGSHLWDYSQDFPSADDTRIRYAELHPGDCYFMLSSVTHSSTDNRSTNRPRVLAATIVTRSHLRQEENQYLTYDPITVGRFPTWLQRLVGYAPSAPFLGWVDKRDPRCVIDPKAADDHCGGEYYETNEETLN