MVKVGVVGATGAVGEEMIEVLHARQFPLTELVLLASERSAGKSMATAYGEKQVEAFSVERAQSCDFVLMAVSGSFSTEFSPQITGNGKTVVIDNSSAFRYHEDVPLVVPEINESAMDGKLLIANPNCTTAIAAMALWPLHQHFKLKKIIVSTYQAASGAGAQGMTELEEGTRQALEGKVFPNEVFAHPLPFNVIPHIDSFQSNGYTKEEMKVVWETQKIFGDKSLACSCTAVRIPTKRAHSEAITIETEKEVSPEAAMEVLSTAPGVQVVDNPAEKSYPMPLTATKKYDVEVGRIRRSLVFQPCGLDLFVSGDQLLRGAALNAVLIAEAKLLKMPR*