MTRVIHDSGDGMQKEALDLVSSDVNFPKGCFPDYRIGPNNQIIDPEETHEAVPLKEVVAKETAQLLEQHRRLSVRDLKEKFEKGLSSASKLSEEAKRREAASLDRQVLLKKLRDVLDTLKGRVAGRNKDDAEEAISLVEALAVQLTQREGELIYEKAEVKKLANFLKQATVDARKVAEEERALALAEIEKARAAIEKVEKAFHVHDSTKSSREEEIEELRKEVREARRIKMLHQPIKVMDMEFELQALRTLISQKTQLCNQLNKELATIKRLEVDSSDLFELEGSNTLGSQFCIIPRVDGAPNIANCPIQWYRVISGGSRGLISGATKFTYAPEPFDVGRLLQAEIILNADKIIVQTDGPIDNAAGLEHYVDSLMKRTDIEFNVVVTQMNGKDYSSNSVHVFHIGKLRIKLQKGWSTKARELYSTTMKLCGSRGGGNAAARAVFWQARKGLSYTLAFETDRDRNAAIMIARKFASNCNIALAGPGDQDT*