MGRAPCCSTKKGLWTIDEDEKLKSFITLNGIGNWQRVPEKCGIARSGKSCRLRWNNYLRPDIKRGHFTSSEEQKITQLHTLVGNRWAFIASHLPMRTGNEIQNYWNTVLKKRQDNQSPSGHRMLKKGAIRAKAKPALAEPTASSTIPTSMKSRRGQQRTHVASSHRVRSHLAEWESVRLEAEARLLREAKMRPKLGARPPSVNAVWAASLPDAPVRSTLTLIANRSADLRSRPAAGAVALHQHRASPMQILSDPTVNLPPLPNHIARHELEPLPFIHKPTCVDETGALLEISLPSSGRPQTGQLAAGDHCISPLLDLEDLLFGQALLSAARDDWSSSACDQLQLNSIIQTSLAGDNYDIHPPGSLLLTLCGAQSQEVLGSSGPWDS*