MTVTGDVTKLVSNTGGHIVKSDVSSAVKSYEDYHTCHGGDEQERKTMYADMVNKYYDLATSFYEYGWGQSFHFAHRLTGETLQESIKRHEHFLALRLRLEPGMKVLDVGCGIGGPLREIATFSGAYVTGLNNNAYQISRGIELNKAWGLDKTCNFIKADFMQMPVPDDTYDAIYTIEASCHAPDPVACYKEIKRVLKPGQLFAGYEWCMTDAYDPKNSEHLQIKAEIELGNGLPDVRTTKQCLEALKAAGFEVLMEEDLAKSSPLPWYLPLDTNRVSITSFRLTKLGRLITHNLVKVLELLGLAPQGSVRVSNFLEKAADGLVAGGRMEIFTPMYFFLARKPVEVL*