MTIVKMEFRVRDYRAEAAACTLPREPAMVHPLSTPTSRHEQNGIIARRLVSESTSASPLQFDDAGPVQGTFIDPLREPVRESIFSADNNPPKHSDRMALRGASDEAVETASREWDVYKMFMMQKFACTNTITLSTTSDIMSKSIKARGKSLTTMHLEELDDPEKNAEEEVKLISQQEYVTRLRELNDEIAQAWQNNDRVTALRLSIKVAKLLSDTSVPEFYPTLFILVTDIMDTLGNLVWKRIKRKAEVDDDGNLICLLPDDFRTSDVRREAKDTCNNWFYKIGSIRELLPRVYLEMAISRSWHFLLENPMNVFERLTMMIRGLADPLASAFARLYLARCAQALIPSETGFLIDGLNDYIALFQMVLLGKFGNNPIKLSDKKMYVRLVEPVIEWITKCIFKHADQEKMVRLLRGFGVWENEVRLIQSIRPISVVVHYILKQLPATFVSNHALELVKLIENSTDLSMSQYMNYRLFGFKLCECSPPRELRATIFNDVLEVVTQYSDLNEYLMVMDMYVDYILQNCMENDLNMVLDDISEHVKKTGLTDAELASLESIIFKLISHFTDLTYVLSLDHFVDILDTLYGSTRISVYKHILIHISRNNKYIQDPVARQFLFEICKVLHDSIDSLSSEDDCRQITHLVERFVQLVNAYQVLILLFPFLLFFIYF*