MLSSRLIPRTAARSAFRKHTSLPAVVAPTQLSRWSRAYASASEEKDLVIIGGGVAGYVAAIKAGQEGMKVACIEKRGTLGGTCLNVGCIPSKALLNNSHLYHTIKHDTKNRGIDVADVKLNLDQFMKAKDTAVGGLTKGVEFLFKKNGVEYIKGSGSFASENEIKVALNDGGETSVRGKNILIATGSEATPFPGLEIDEKRVVTSTGALALDKIPESLVVIGGGIIGLEMASVWSRLGTKVTVVEFLNQIGGPGMDAEISKNTQKILKKQGINFKTSTKVVSGDKSGDKVKLEVDAAKGGKPESIDAEVVLVAIGRRPYTGGLGLENIGLELDERGRVIIDSEYRTKIPHIRCVGDVTFGPMLAHKAEEEAVAVVEYIKKGYGHVNYGVIPSVMYTYPEVAWVGQSEQELKSQNIPYRTGSFPFSANSRAKTNLDTEGMVKMLADPETDRLLGVHIIGPNAGEMIAEATLALEYGASSEDIARTCHAHPTLAEAFKEAAMATYSKPIHM*