MSAMNSIAPASAAGPQDSPAADAPDSPLEGFRIGVTSHRRSQDLIEALERRGAEVLHAPALKIAPVQEDMRLVEDTKAVIAAKPDLCIATTAYGMRRWCEAADASGIGDELLETLAACRMFVRGPKARGAVRAAGLADVGISSDETTATLVDMLLKEGVRGKTVAVQLHGYTDVRQLERLKMSGATVLTVTPYRWVKPDGEDKLPRLIEAACSGNLDVLTFTSAPAVDAMWSTAHEMGLYKQLVDALKTTVTTAVVGPITAQPLIDAGLSPLIPERFRMGALIRLVCEHLALNHVRRLDTRSGNVELRGRSLRIDGEPVEMAPAPLLLLRALLGAEGAVLSREALSELLELRGSVHALDMTVSRLRSSLPDGRMVETVVKRGYRIRV