MKAILVYLLVSLCFIALVLFSNQPHHLKSKVHRNLHPGRRLVVRKSHISQDSKHENVAFDPIVAGLERKHKDRIWEREHFQEQYKRWSQDLSGGNAHDAAPHPESQPEPEDWDYSDPEEYLNDEGQFNISSRIATLFPLIDNHPPDGTISMAELQDWHLQAALTEAEHRTAREMENYDKNHDGMVSFSEYLPQASSENSENDTMEHGGVGWWKEQFDAADEDGDVLLNAKEFNNFLHPQDSHNEKLHRWLRRQEIKDRDHDNDGKISLAEFEQGLFDLIKLHDEVDSLVSTDNLDSAARRKAHAKRFFLELDKDKDGFLSEDELVPVMDRLHPGEAYYAKQQAEYLMAQADKNKDGHLTIEEMLENPYIFYSTAYAFEDYEGYYHDEF*