MHADAGGKDHGVASSTGEPSQAAISAGPQDKPDPESAKACLEMEKTQPSILPLLGKPYFACVVCKSHVQTPFQVVVPRSLAPFLPPKPTPATLTWQGRSWEMRFTGGRQVQRLEAGWRSFALDNALRLGDGCVFELVGGDGEGIVFRVQVLRAEIPASIRQRAGGYTPSSPIVLD