MRGLAAGWAQPWRRLTRGVWQWEKGVHRARRLSGVSTFRLHRAALAPYIMSNSSLSLPSSAAPPLRLSGPSFRALQHKPFGPPIHSRFGWYRARSITSSKMDQQTLNVKSPNIANPSRISNIVVGNLDELAKKKAAIRAAGMSSLQVIADFDMTLTKYMVEGRRGQSTHALLSQGSTDYDRKRQELFDIYYPMEISPNIPVEEKTKLMETWWGKSHGLLVEGGLNIENIRQSVEKGTVGFREGIADLFEILDGEGVPLLIFSAGLADIIEEILRQKLHRTFPNIRVVSNRMNFDKDGNLTGFIGKTIHVLNKNEHALEMAAPLHDEEGHSVGSNGNGSSFIKGRKNVILLGDHLGDLGMSDGVAYDNRISVGFLNENVENWLDTYRRAFDIVVLNDGTLDCVVELIQELRS*