MKVIIVGGGIAGLAAAIGLRRADHRVQIFERSSFLREVGAAIHVQPNASRILSDWDFDPKRARFVTGLRTMVVPGTSLTSNVGVDCSHFVETYGAPWYLAHRVDLHTELRRLATTPDGPGFPAETILRSEVVGFDAENGSVTLTDGSVHQADLVVAADGVHTTAIHQVIGHATPAVATGSAAFRFLIPTEDIQGDPETAHLLEDGLMRIYVAEGVRRLIWYSCADNTVENFVGIHLYEHGDGQKEDWNLSADVSDVLAQYHDFHPTLLRIIKKATSIKRWPLLYRDPIPTWSRGRLVLIGDAAHPMLPHQGQGGAQAIEDGGALGEIFARMPDHPTLDEIRDRLALFEKVRVHRASVVTIFSNAGQDQGWKIKERAQQYMPAGAKIPSSPLEFMEHNFRCDVLEESRRQLESYLSGR*