MHGPHDVGGRDGLGPIDPVFLEPDIPNWRYPFEGRMHAVTAMAIAKGAFNLDEQRHGIELMGWSDYTDSTYYAHWLFSVEKLLNDKGYISHEEIDARMQQLGAPSMNPHPDKPDTLSPFAEQMVDVLWKGTPHDLPADAPPAYEVGATVTVRNIHEVTHNRLPGYLNRATGVVAKQYGAYHDPAASAHQQTDVPHQLYMVRFTSTELWGEAAAEKFDLYADLFEDYLEPAH