MHDDSSFLPLDAFTRAAAPATKGSDWHTEALFELAPAGASAAPLEIGDRVVQEIVSSLRHADPQGERFAAVFRATFDQLYDGQHTGRYCWDQLYKTEKTHFGTLIEINLRRAFGDVLRDGELLDYKINGYDVDCKFSQRSGGWMLPPEALGHVILACTASDQAGTWSVGVVRARPEICRLSVNRDGKTALSPKGIAEVVWLHKDAELPPNVLLKVDPVVVARIFSLPTGQQRVNELFRRVTNHRIGRNTVATVAEQDDYMKRVRANGGARSTLQAEGILIAGGDYVAHRAVAHELGAAVPQPGEFVSIRVVPAARGDHGPVAEIEGTLWRCARPGESATAAAPTIPASRRGSLKVSVDDSVSRLL