MLENYGHLVSLGFNISKPDVVSLLEQGKEPWLGKGDVRTDFFPVSESNGEIRKFSPKNVIYEEDFPQYLIKENHRSQGPEHSSSKGGWKYEDVTEMLQRNQGCIRQVTVSRQEALTQRSVSAVERPYGCRECGKAFSRRFSLVLHQRTHTGEKPYVCQECGKPFSQISNLVKHQMIHTGKRPHECKDCSKTFSYLSFLIEHQRTHTGEKPYECTECGKAFSRASNLTRHQRIHIGKKQYLCRKCGKAFSSGSELIRHQITHTGEKPYECIECGKAFRRSSHLTRHQSIHTTKTPYECTECRKAFRCHSFLIKHQRIHAGEKLYECDECGKVFTWHASLIQHMKIHTGEKPYACTGCDKTFSRSFSLILHQITHTGERPYVCKVCNKSFSWSSNLAKHQRTHSLENPCEYENSFSYHSILTERQGIPTGEKT