MHRAIVILLLSLSIERTAGGGMMRCLPAKVTLLLLVACCPSPSNAGIIDTVTGWFTGGGDEPTPEQAAAPPLAEDGVRNIHTYSPMTANTAYVLRYALAPGAGNFSDKVVDFAAGEAQLFSPVDGDLVIVFSAGDGLNTSSVMKEIPFLRPFVYTAAGPASLVDAYSQLLSVEGAASGDGPLADAVDEVTGGDAQQLRLVTCTGADAGGMQLAVLCGPWAALRYPRANVDVVTFGAAAWPSALNAPFAWAWQQLVTLHYLWPFELSAVQPNTSIDDAVLAMAAAVNPLITPDAVAQSIRVPNLPEFVPEQYADWAPEDPLAGLAPDSTLPPEYX