MASTQQCLASLARLSIRPATRPLATSVPRFLVPSVAQPRFASVNKDPKKKEKKKKELKQYRVHRKDTLLTFSLCDAIRYIRAFEVGKPPGSVKYELAVKLTTNKRSAIVRSRVRLPHSVRSDIRVAVICREGSLVATEARMAGAVATGEETLFQQIKDGNIDFNRLICHSDSLGALNKANLGRILGPKGLMPSDKTKTVTKDVKGLLRDLSGAEDYRERDGVVRMPIGQLTFTPEQLSDNIKAFVDALKKDIAKLESQVVKTIDEIVLSTTHAPGFSLNGGFRSTDENLTTAQLTGPM