MEKVGAELYGSGNSSCSVKGVAFPKLEKLLFYSLSNWEVWDFRANDGDNIMPCLLELSIERCPKLKSVPGHLPNKLMKLTIAYCDEVIWRPLPCHPTPRLEELVLKGQIGELPPLPNLKVLKIIDTANLSSVHENVWEQLELLHTLCIWDCHQLTTLPAGLGKIVSLQTLHINQCTQLKSLPDNLGQLESLQTLYIIYCPQLKSLADGLKELKSLCALHIICCEELQSLPHWLGQLESLHTLHIRYCAQLRSLPDGLAQLKSHHHSAHIECYIECYTPLPLPHEWEVTEVPHKLNSGHRRPLNAGHFRL*