MSTENIQHSSLPSQRLLGKVALITGGATGIGESIARLFHKHGAKVCIVDVQDDLGDKVLKTLLANSEDDESACFIHGDVTQEDDISNAVDFAVKRFGTLDILINNAGVSGAPCPDIRNNSLTEFETVFNVNVKGAFLGMKHAARVMIPAKKGSIVSLCSVGGVVGGVGPHAYVGSKHAVLGLTRSVAAELGQHGIRVNCVSPYAVATNLALAHLPEDERNEGVVAGFRSFAAANANLKGVELTVDDVANAVLFLASDESRYVSGDNLMVDGGFTCTNHSFKVFR*