MGNPRCFLDISIGGDLEGRIVVELYADVAPRTAENFRALCTGELGTSTETGVRLHYKGAPIHRVIRGFMIQGGDISAHDGSGGESIFGPRFDDENFQLKHERKGMLSMANRGPNTNGSQFFISTTRTPHLDGKHVVFGKVLKGLGVARNIEHNPTDDQDRPLYEVLIIDCGEIPEGGDDGVVGFFKDGDAYPDYVADLDEQPADCSWWIDAVESSKFFGNISYKKGDYKMALRKYRKALRYLDVCWEKDGLDEDKSDYLRIVKAQILTNSSACKLKLGDAKGALLDTEFATRNGEDNAKALFRQGQAYMALNDVDAAAESFARALELEPSDGGIKKELGIAKKKIADRRDKERRAYAKMFQ*