MSTMLHRHFVKPSSSLDHLGLGGWDLGQAEDYSGVGAQTPKDTAARETHQTRDLPILAPDMSSSVEKGNGSLDPGERPAAGSQPKACTACNTTKTPLWRGGPSGPMSLCNACGIRYRKKRREAMGLEDPPQKRQTRGADAAQAAAGRGGEGGHPPHGPLLRRHLRLIQAGPAPPS