MVCALALLALVASAAACGPASAAIGPPSFSVYVEPRFGAIEVFLRVDGRPARLAHGGRRLPRIFFRSGRAERGCKLAVANERGFNYTARYAVVISARPDGEPAPAARVLAASAVFTWGGLVYILGTHLGPAGSRPAVSLAGVPCTGRRCCWRTCGRRAGPPPAPRPPARRRPAPCGGRARGHRPAALEYVAAAGGMPHRRIAATDLEELSDAERARALRELGYGALGTYCVAESMQRAWRALLASPLPNALVLEDDFVLPHDFAGRVARCWRDVPPDWHLVFVGGCSLPFGNPTGRCAVRGTQYCMHGHAVSRVGAAFLLRTLRGACSLDIDFCVALLFEQFEAQRARNASEGRPAAGPLQFFKLAEGAGHGSDVLAEGLYGNGFVFQDRASFATDRTDWLAQAGRPATPEMDRPLP*