MLVISPSKSLQKLGLINTIQLLGVAYHFEHEIEESLSEIYNGYEEWIGEFGESLDLHVVALSFRLLRQQGYYVSSGKKFIDDQENYNKALFNDMQGLLSLYEAAQFRVYDEEILDEAINFTTTHLKLLLPKLSNSLSMQVSYALKYPTNKTIARVATRKYISFYQEDKSCDQVILTFAKMDFNTLQKMHKRELCDITRWWKELDLANELPFARDRVIELYFWSLGVYFEPQYNVARKILTKMLCFVSITADIYDTYGTLHELTLLTNAIESLFS*