MHAPPLVAFAGGACPASAASSLSPWLASLRPAIVAAPARLLWFRRGALRLEAKAAWRATGGGRGPRVPAKGAVLASYMGAEEVVGPLSLLDEEELILHIRKERDNGKLPADVAINLEELYYNYRNAVLQNGDPNAYEIMLSNMTALFDRVLLDVQNPFTFPPYHKAVREPFDYYMFGQNYIRPLVDFRNSYVGNISLFHDMEEKLHQGHNVVLMSNHQTEADPAIIALLLEKTNPWISENIVYVAGDRVVTDPLCKPFSMGRNLICVYSKKHMNDFPELIEMKRRSNTRSLKEMALLLRGGSQLIWIAPSGGRDRPNPSTGEWYPAHFDSSTVDNMRRLLEHAGVPGHIYPLSLLCYEVMPPPQQVEKEIGEQRVISFHGVGLSATEETKYGDITCHTKNADEGRELFTNTLYNSVVNQYNVLKSAIFRDRGAAVSNNAISLSQPWR*