MASALVGVCIQSYSFVVPPPPRRPAAARRHHHCPKGEGILSAHPAPGVVITGGTRGLGYALAREFLAGGARVVLCGRDGDRLQAALGALRSEHSNALLSGMPCDVSKPQDVARFASFSEDALGSIQIWINNAGEVTSKRLLTDIEPEEIVRVSNTNVLGSLLCCREAVRIMSQQSPSDVPIYHIFNMGFSRWGAKFTRSACTHKMTKIALTQLTVSLNEELKNAGLTNIGVHNLSPGMVLTDLLLKDSTPLSRRFFNVLAEEPETVAAALVPCIVNVEGSGQSVEYLSPVSAVVKLLANFGQIFRGGRFFDEKGDRVRVDGCRYQQNGVKVLF*