MFVLCLVNTYDKLKLHEIHLRSIARAAPLCYAFGLHLALLDFPFWKERDEVVKAVRDYTTIGEHGRYLEELDKSGKFHLIEKIPAHFGVLVATTSKPDEGKRISTDDVPSLTSATFLMGLGRKGLPKELMKKAKYHWDVTGKGVSLETCAAMGVIAALVGCKHGGHKDLPDSRILQGRKL