MCSLFRQGMENNQGDLADIVRAGGGGGGGSMSNPTIDWQFPLEPTNLPLGIEEPFDDFGDPFLDMPDPLLHELDLAGSVFFNGSNSTAATGLAKMNIGEDGSGGVGCGNFVAQKIVGDEMKRPCNIFSRMLQISPTSAKMTISPRSNSPMVATSQRGIQPPLDTNDMIKPNSTVQISTPRNPGIKRRKSQAKKVVCIPAPAAANNRPSGEVVPSDLWAWRKYGQKPIKGSPYPRGYYRCSSSKGCSARKQVERSRHDPNMLVITYTSEHNHPWPTQRNALAGSTRSQPLKNNAASKNSPSTHTPKPTTFKEEHKENDADNSSKAITVGGSTTSGGTVKEEMGEMEKENLIDIADHEYEQGFNQSYRSLLLDSSHSDDFFADLGELGPDPLNLISSEGFSAEKSDEETVDKALDPFNLFDWSGN