MVGMLCMVVLSLSFGNWSSRRISEYGRTYVVRPKGRHQATIVWLHGLGENGSSWSQLLEGLPLPNIKWICPTAPTRPVTAFGGFTCTAWFDVGELSADGPDDIEGLDTTAAHVANLLSTEPANIKLGVGGFSIGAATAVYSATCFAAGRYNNGNTYPINLSAVVGLSTWLPCSRNLKNKIQGSQESTRRAASFPLLLSHGKGDDVVLYKHGHKSAEILSSTGFRNLSFRTYNGLGHYTVPEEMEDVCRWLTAKLGLDRSRS*