MADPFLYSINHMLNDVEEEGSLQEDASCAHAASYQTILRSLYDIIGGEHPLPPNSSVVSANLSAQHIPNQVAEKPHAELEQAPIKLFNDGQLITDTEASLWEKDKTLKAIISFGSSNGRGSNAHFQLHDLKLAEVEFSFEDLKLHDHYAALYMGEPGTAAGSSEYGNKETALAVTGKQRRGTSGIRRKRTANNLHEYVDLRDLIFRLGQAVAMRDARVVNELYNDIRQVHGACADGNASQRAAHYFSEALVARTRGTGGDLFRACMVHYKQPSAVAILKFYKMSFEVSPLAKIPYYFANQSILKAAEQASRLHIVVYGLEYGIQWPFLINALADQKG