MSAAAAHVLLFPWPVQGHINPMLHLASALLDAGLRVTFLHTDHNLRRLALAGAPAPPHHPRLRVLSVPDGLPDDHPRSVAGLMDLFDPCARPDARRFCALLRAETKASSRGPPVTCVVADGTMPFAIAAAEEAGVPAPAFRTESACGFLCYLSVPRFLELGEIPAASDEPVRGVPGMEGFLRRRDLPRVVPSSDADPVPVLLAVAGTAARCAESRAVILNTAASLEAETVARIVQRVRGEVFAVGPLHASWPRPAGVEVEPAARDDDDGGCAAWLDGHADRSVVYLNLGSLTIISAEQLAELLRGLAVAGYPFLCVLRPDMVSDCGVGHESVVREAAAAAGEKVLVVEWAAHRDVHRALRHRALGCFVTQAGWNSLLEAAAEGMPTVCWPYFADQQTVSRFVGAVWKTGLDMKDVLDGGVVARMVREAMDDPEIRAAAQDMARQLRVDVAPGGSSASHLERLVGFITDLSVGQ*