MEVIDQWVAEFFIRRQHNTRVSPINLLSALKFGDSSDCLKLKISSVLRDISNSLNRGMLDEGTLDLLEILEKLLLQQRSLIMESHKSAYCWTAAECTLRFMWPLSASDGLFTDALEKIWTKRIGILKESGSDLVTHDLLKWETDLKKALEDPELYQRIRETNIRYTAISFLTQLLKEQWALLGNSSLESVAQRRFLKRKADNNVEGDCVDNRSDPNAVDESTRRLENDTIDNVNERRGTGEGEDGNGNNRDIEGAGCLENDEIDKVNEQHAADEEQTMSAQEQEHEPSLDKGDKMAARELKDYLLEIQRHIDPSTRQDQEPNNAINRSVDVTPQPARVNRSGTGVQDHNEVRDNVIARGSGIQETWSGRIRPRLPTPVPLNVSPLKNVNSPVRRRKKFWTPEEEKALREGVKEYGKSWKDIKNANPAVLGERTEVDLKDKWRNLVR*