MPPRKPLTALLKSATRPVHLLQLHALMLKCSHFPHHAFPTARLLASPLAPLPYALSLFAAVPRPTLFHHTAVLRALSSPRLRAGAPPRARRVAFQPLLALCAKMPSDAEAASVGKQVHALVLRYGFLDVVSLRNVLCHFYCSSGNMADSRRMFEEMPEKDAVSWNTVIGGYVRVEDVGTALQMFTAMRWSGVDVNVTAVITLIGCGWQGESVHGLCVKTGLCDDVKIAAAMMGMYVREGSVECANKVFHETTRRDLVLCNCMVDGYAKAGQIREAMDLIDGMRQHGMRPSSGTLVGVLSACGTSGALAAGHSVHELAEDARLEIDSTLGTALMDMYFKCGCPSEAAAVFDAIRNRDVKAWTAMIMGFGVNGQPGSTITLFYRMEEDGVFPNDVTFLALLTACNHGGLVQEAKEFLETMARRYRLSPSPEHYSCVIDLLGRAGRLYEAYELIQSVSSQGDATAWRALLAACRVYGNVKLGRMVQE*