MDRDGECSSPTGSAAALLPLFGPSSPAAESLEEKLRRVSEENRRLAGALDAILADRPHPRALATSPTPSCHGNAAPAEVAGGGVTAEPRPKVRTVCARAEPSDADANHLKDGYQWRKYGQKVTRDNPYPRAYFRCAYAPSCPVKKKVQRSAEDKSMLVATYEGEHNHEQRAQSEYVTDASTTQQQQQEAGSQLPCSISINSLGRTITLGLMDQRPGSNAEAVAAEVITPEFRKVLADEIVELLKNDSEFMESLTSAVAARVMERIPGHIF