MATLVFRIAGAAKKKGFSLKCSVKSIRMQENYDEKPATSRLEFCKLLRARKSWDSVFDIAEPLIERYLDSEACWDCVRFCLFGLMAMLVAHFLFLRPLGFQGSRDEKNLCVVMVGLTLVLRIMGVGLVVCLCSWGFFGVVWKHRRICSCCQDVEQSRTRADNTDQRAQKVLWPKQFITKSPHHTRDCCRSACISQDELHILSQIEARSHKVRTVKSENSFSAQDSSSPRRVLLVEDTEINRIILRKVLQTLNLHCEEAENGKVAVDYFKQGRIYDLVFMDKEMPVMDGHEATRQLRSMGVKTPIVALTANTLQSDKDLFFEAGVDDFQAKPLPRDKLMQLLARYGVKNCVGNRRG