MGICFCTQARVLSSSPGAIDNANAVLSPKKECPVNFCSENMPSLPSTSRPPSNLRAFSFVDLRSATRSFRPESLLGQGGFGRVFKGYINEKTFLPARPGQGMPVAIKKLNSEGHQGHREWLAEVHVLGTLHHPNLVRLIGFCAEDENRLLVYEFVPRGSLENHLFRKGNYNPNLPWAVRLKIAVGAARGLAFLHNAQKPVIYRDFKASNILLDLDYNAKLSDFGLAKDGPEGDDTHVTTRVMGTQGYAAPEYVATGHLTAKNDIYCFGVVLLEMLTGLKAYDTSRPAEEQILVEWKKPYLKDRSRTLLLVDKRIEGQYSQREVQKVAHIAQCCLCEDAKLRPSMTEVLENLELLVHSKDSPKNVNKVRHERDLDSQIGMDGRTQKASMFSNPQ*