MGKSNLELVIECDRFPYYQDGPASYIEHLKNYHVFKVAGCDAILGYILNSTVERFDLPSEWWATDSDNRSVTLLAPADATPQQRSEIMAKTLSKAVELGTFDILKGWRNEMYPIYGPGGKFLLEMERSATPLFGVVSYGVHSTVYVEDENGLRIWVPRRSKTKQTYPGMLDNSVAGGMSTTEHPFECLVREAMEEASLPEDVVRANATPAGCVTYTYVRSAKAGGETDLVQPEVEYIFDVKVGADIIPKPCDTEVEEFNLFTIEETKKALANGEFKPNCAVVLIDFFIRHGILTPENEPDYLEIIARMHRRLEFPTASHVTV*