MGEGFLTCCLCPLMYWKFGIRSIYLCLASPILDRPSPFAYHRRVIFDTHSVALLCISMALVNTRPHALMLPFPAQGHIQAMMQLSKILYARGFYITFVNTEYIQERLDTSGSVDSVKSLPDFRFETLPDGLPPEHGRTSNLAELCRSFTDNGPLHFDKLIDKLKHSQPDVPPVTAFWTHSACGFCAYFFGPLLVSKGLIPGKDDDRCLTNGCMEQIITCIPGMPPLRVKDLPTSLRHKDMTEFVISEAQATLEADLATLEADLVLLNTFDELDRPILDALLKRLPALYTIGPLVLQAESGNDKISDISASLWTEETGCVKWLDCQKPYSVIYVCFGSIAVMSDQELLELAWGLEASNQPFLWVIRPDLIQGHSAVLPSEFLEKVKDRSFLVRWAPQMKVLSHPSVGGFLTHSGWNSTLESICAGVPMISWPFLAEQPTNRRFVSGVWNIGMAMNEVVRREDVEDRVRRLMNGEEGRQMRKRIGELRDESMRAVGKGGSSYNNMEKFLKEIQMGLIDS*