MAASMDGRLVLLTCLLVAPLLLAGGVHGHPWGGLFPQFYDHSCPKAKEIVKSIVAQAVARETRMAASLVRLHFHDCFVKGCDASVLLDNSTGIVSEKGSNPNKNSLRGFEVVDEIKAALEAACPGTVSCADVLALAARDSTVLAGGPYWDVPLGRRDSLGASIQGSNNDIPAPNNTLPTIVTKFRRQGLDVADVVALSGAHTIGLSRCTSFRQRLYNQTGNGLADATLDASFAARLRQGCPRSGGDNNLFPLDHATPARFDNLYFRNILAGKGLLSSDEVLLTKSAETAALVKAYAADVDLFFQHFARSMVRMGNISPLTGAQGEVRKNCRRLNGNRY*