MSEAGNVASGLGLPGEVSQWSLKRYGRFMLLDNVGSPGPSSEAAAAGSPTWKVFESSEESGSLVLTIVVS
GHFFISQGQTLLEGFSLIGSKNWLKIVRRMDCLLFGTTIKNKSRMFRVQFSGESKEEALERCCGCVQTLA
QYVTVQEPDSTTQELQQSQGPREAGESQGKDPLQQGPSLTLEQHVCMAAGAGVLQERTSVTHRAQSILAP
EKLTLAYEGSSWGTEELGPFLRLCLMDQNFPAFVEEVEKELKKITGLRN