MWRYTRCSKLLWCKLRFLMRCYMSNISHCNRDLGLLWWQGESPVPEARVDYEAFRQLYRDGALDNRKIQLDIPDGRSRLPLEIGGASGFGVNELVFRLPQMEKFLKSQRMERMEITIADAKPILREIEMEKRLNLDQITKDAIMLAESDGIVFIDEIDKIVTNHETRYGADASSEGVQRDLLPIIEGSVVSTKYGNVNTDHILFICSGAFHSCKPSDMLAELQGRLPIRVELKGLGREDLYRILTEPETNIIRQQQLLMKTEDIHLVFTDDAIEELAKVAAEVNRSVDNIGARRLHTVVERVVEDISFHAPERSGETYTIDKESVQRAVGDFLKKADLSRFVL*