MLLIISFTIVSFFFIIIFSLFHLLFLQKLRYCNCEICHAYLTSSWKKDFINLSDWYTHLLRRSPTSTIKVHVLNSVITANPSNVEHILKTNFHNYPKGKQFSVILGDLLGRGIFNSDGDTWRFQRKLASLELGSVSVRVFAHEIVKTEIETRLLPILTSFSDNPGSVLDLQDVFRRFSFDTISKLSFGFDPDCLRLPFPISEFAVAFDTASLLSAKRALAPFPLLWKTKRLLRIGSEKKLQESINVINRLAGDLIKQRRLTGLMGKNDLISRFMAVVAEDDDEYLRDIVVSFLLAGRDTVAAGLTGFFWLLTRHPEVENRIREELDRVMGTGFDSVTARCDEMREMDYLHASLYESMRLFPPVQFDSKFALNDDVLSDGTFVNSGTRVTYHAYAMGRMDRIWGPDYEEFKPERWLDNEGKFRPENPVKYPVFQAGARVCIGKEMAIMEMKSIAVAIIRRFETRVASPETTETLRFAPGLTATVNGGLPVMIQERS*