MLRRAPLFSPVKFLATRVLPDAEGVQLRSCHALNGLSRAYGVAAQQEVPGEKGHAVLAPFTAGHQVAESNPLVVERSEGAYVFDSTGKKYLDTLAGLWCTSLGGHEPRLVTAAMNQMNKLPFYHSFWNRITKPPLELSKELLDLFTPAQMSKVFFTNDGSEANDTQVKLVWYYNNALGRPHKKKIIARQKAYHGSTIVAASLTGLSNLHQSFDLPLPFILHTDCPHYWRYSNPGESEEDFATRLAHNLEQLILKEGADTIAAFIAEPVMGAGGVIPPPATYFEKVQSVLKKHDILFIADEVICAFGRLGTMFGCEKYNIRPDLVTIAKALSSGYMPIGAVLMSPQIAAVVSSQSNQMGSFGHGFTYSGHPVPCAVALEALKIYKERKIVDHVKELIPHFQEGMREAIADSPVVGEVRGTGLIMGVEFTRNKSPTDLFPASWATGTYFGSQCAEQGMLVRISGDTIMMSPPLISTKEEIHQLISIFKESVKRTEQRISDLESKDSST*