MDLWFQSSAVIVLLGLFEDTNLLCPDKFSPKVLQSLQSWWQDYVWSLKLEDIAAGKVIRCKPLLGAHKRFPGLYVRRMYDSLFAEICSESGYANGDWLCHLNGNSGVGKLAFLWYFIIRGAIELRDTDIDEELLILYESAGFIWEFKGNTLHVAKRDNVTLDTWCSVLVAASPAAENVKAAKADWKKTVMYMYPWEEDEYAGLVELWKIHYQNLKAEIETLRASLRSLERWANVKYKFGDTMVQISSGSADLVQLPILKESVQQMLREDVKEQGRPARQSRTASSCHPVAAEALQTHISALRAWNDIYAGTRTNDAGEDLRRDEGLSSNKNAY*