MVRRSPQFVNGSFAWCVPAPLATDQSSGAVVSWDTDHRDVRARVLGPDRQKDLGWMRTRRLERTRSRRCRAGRLFMDVRERAANHEMYAPPTGSFYVLDGANLVYRCYHALARTMGERLDASGDDTQAVFGVVMQLTKLLREQVGHSPLALVLESTGSSSRTAMHPEYKGTRKETPQGVVSSFPYVEALFVACGFPVYKVDGFEGDDIIAELAVQAARAGQKAVIISGDKDFNQLLRQDSIEILKLTNKGCVPYEEADFRREYGDLRPSQFVDLLALMGDTADNIPGVSGIGPKTAQKLVLEYDSVEGIFDNIDNVRPLRTQNLLLAAGRERVILSKALVAFISDGLSNDAASRFKWGDAQLRRAPDIVAVDDIFSRLRIGRKKLDALCTLLRAAGTNTH*