MGRFKHRREQEPTRFSGAPLLMGSLCNSRSRHLSASAAQIAVSLIAATFIRSVSADAGSLLQAGDQAISRGEFTAAIKHYSDFIGADPKAPLGYTKRAAAYLQQRKNGEALKDLDMAVEVDPSFLQGYLHRGRLLRQTCQFVGALADFEKILEMRPGHAAAEKELKDAKAAEESLGFAKEWLSRNDMANAKGHLDQIVLLHSPDCREAHLLKAEILLGEKDYAGAVAEAGKVLKADENDLRGLLLRGKGYYYIADHELALRHFQAGLRSDPEHTELKKEYRKLKNLEKKYKAAEESLAKSKLRSAAEEFQAALEVDPTHSAFNVKLYLGLCKTLVKLGRGKDALKACSSALEIDEELVEAVTNRGDAHLLLEEWDAAVSDFKLAREKAPQDRGVMEKLMKAEKLLKMSKRKDWYKILGVEKNADSVTIKKAYKRLALQWHPDKNVGNQEEAEKNFREIAEAYEILGDEEKRGRFDRGEDEPPEGHQGGGFNPFGGGQFHFQQGGGFDNGFFHGGFGGFG*