MVVLATKCYIDGDARERALDSLTSLVANDIGDLDVTYDIGVRDDGFISVTVSGDDETVARNVLREEWGEVTPHLSAGETYVGTLEHWDDDGFVLDAGIEVRIPTEELGLGRGSATQIRDRFGLVQHMPLTFVYGGDEGPSRLADEQVDRLYDWTRGSGRVNVNSATRGEVRATVNRAGHAKDIVTVERLGLLEQSIVCRDETDPPGLLASIGSYLPAELKCVIGQ