MSNISHCNRDLGLLWWQGESPVPEARVDYEAFRQLYRDGALDNRKIQLDIPDGRSRLPLEIGGASGFGVNELVFRLPQMEKFLKSQRMERMEITIADAKPILREIEMEKRLNLDQITKDAIMLAESDGIVFIDEIDKIVTNHETRYGADASSEGVQRDLLPIIEGRVSLPVACQSDKSTAVHFTHVNQDMLAELQGRLPIRVELKGLGREDLYRILTEPETNIIRQQQLLMKTEDIHLVFTDDAIEELAKVAAEVNRSVDNIGARRLHTVVERVVEDISFHAPERSGETYTIDKESVQRAVGDFLKKADLSRFVL*