MGRVKLKIMKLQNNNGRQATYAKRKHGIMKKAKELSILCDIDVVLLMFSPTGKASLCIGKHSIGEVIAKFAQLTPQERAKRSFCVDATLNALRKTFMKLDHDVDISEFLDRSTPPVGGLSKKARSLQTQLSDIHTRLSYWTELENINSVEDLQQLEHSLRLSLAQIHARKASMPQHRQRQLMSSECKNQLQTAIDIDFGTEMEQQLENFSWVRTDENMNDPLKEEDRSLQLHQMFKDITCSANSSLGNNSGLFYSIPGTSADPNPQFSNLSFLNDPKLQQLAEWNLLGSPADYYVSQILEASYKPQFGGNNWHYKNTGDLRRNYSVVWASSETLPYVAVFDDPLYFRVNT