MGLLYHFFYFPSRPDKVIWTLELKGNFTISSLYEILSHGMYIKVDLKVKRFWSCKVPLRVRAFLWLVGYDDHFPLINCIKGGWYLSQAAYFAKMKGRLWIIFYFAALLLQRYGLGLKDLFLMRSKSRDVASVIQTVHVLATTWTRAYSPFSFVTKEPRFLHFKDWLFFKQRRGSCSIVWTPPPAGWLKLNFDGSVILEERRAGFGGVLRDDTYRGSMPFNDINEVELRVVRGVLQHYPHHSRLAIEGESVNVIS*