MVLERYVEEVLKRHRKDCYYQREFFGQKHEGETTSGEEKHSSESDDVQQNTFCEYHNWYHAVSCAHVSFLLISLGGASAYLQPIEIFSVLLAALIHDLDHPGTNNDFEVKRNSELAERYENDAVLERHSINLGLSLCQKNEELDWLKCFKEGSEDRTTLEEFITECILATDPAKHADIYDESCSSVDEDKTTQMAYFNKHNPQHRLFIGRIILHSADISNPLHSSFEVARDWAIRVTSEFSKQATKEKELDLPVTSFMDGLNSEYKIAKMQIGFFGFMVQPLFKTLEVLLPGAAHLEGWGVRNCDEYHKIVDAYERENNMSX