MGVRLPVAWSAVLVLLVRAAVAREYAAIFNFGDSLVDAGNLVVDGIPDYLATARLPYGMTHFGYPTGRCSDGRLVVDFIAQELGVPLLPPSKAKNATFHRGANFAITGATSLDTPFFVERGLGKTVWNSGSLHTQIQWFQDMKPKLCGQEQECRDLFRRSLFIVGEFGGNDYNSPLFAFRPLAEAHDMVPHVVESIGRGVERLIAEGAAELVVPGVLPIGCFPVYLSIFRRQPAGGYGARSGCVKELNTLSWVHNAALRRKVEELRARHPGVRIVYADYYTPAIQFVLHAEKYGMLKQTPRACCGAPGVGEYNFNLTSKCGEPGAYACPDPSNHWSWDGIHLTEAAYGHIARGWLYGPFADPPILDAKHLG*