MASDGSLNVTLTLRLLMHGKEVGSIIGKKGETVKKMREESGARINISEGSSPERIVTITGPTEGIFRAFSMIAQKFEEDITAAMTNSNVTSKPPVTLRLVFPGSQCGSLIGKGGSKIKEIRETTGAQVQVAGDMLPDSTERAVTISGTPQAITQCVRHICSVMLEQISNSPPKGATIPYRPKILPAGAHAVLAPQHSAHAFAIPGQYAFAHQDLTKLHQLAMQHIPLPSLGQSNPTFPGLDSSASTSTQELAIPNDLIGCIIGRQGSKINEIRQVSGAHIKIASATDGSAVRQVTITGSPASISIAQYLINASLEMARYTMQAAASSTPVDLNMSFSQSASTGSSAASSMAVLAAPAPAPTTINVHSPSTLSAIQNPHYAVPISSLLGMKTLPILAVH