MDDEKSGSAVNDEHVEFDRYRHIQYFAYCVRQLPGSYSKLDTNRLTLAHFGVHALDMLGVWEDEAMQTSLGLEKKAIIDWIYAMQVPAKKEHPSQAGFKGGSFLGGSFEDTADQPWQYNHGHIAMNYTALATLRTLGDDWSRLDRKGILEALKGLQLTDGSFASISVGSEHDMRFLYCACCISHMLNDWSCIDIDKAISYIRSCRGFDGAIALLPGQESHGGSTFCAVASLVLMKAVDKVIDREWRRDLLRWCVNRQVCGMQGRPNKNEDTCYSYWIGGTLRLLDNDQLLDHTALQSFVMNCQTQMGGFSKLIGAYPDMLHAYYSLAYLSLSQTHAKDRGDANLKDVNCTLGICKATAEHFFPLYP*