MAATRNVWVLKAPPPRIKTNGTADGTLVPAGGVQAPAAPTTAAAPLVSLFCFSPAGSGACAFHGWELGLPAEIEVLPVELPGRNSRIKEAPMSSMQELIQSMLPALLPFMDSRPFAFFGHSMGAWVAYCLAQELQRRGGPLPFKVYASANRSPLLAGTKNDVDPTIMHQLPPADFWTAMHERYGHNPSLEHAAVRRMMLPVLQADFKLIETWDPLGEAAAATGSGGCGLQVLPCPLAALGATEDGRYSKQQLEAWRDCAAPGSFQQRWFEGGHSYATTDCPGRRQLLEWLAADLX