MTTHQHYGRVLLALLTLCGIRAFVAPGDRIAGGDVERRLEEDAVVGSVKVYVYDLPIKFHRRVAQRDSRCLHHMFATEIYLHLFLLSSPFRTLNPEEADWFFTPVYTNCDLTKNGLPLINKAPRMMRSAIQYISTRWPFWNKTEGADHFFIVPHDFGACFHYKEKKAIERGILPLLKRATLVQTFGQKHHVCLKEGSIVIPPYVPPKRIAAHLLPQDTPRSIFAYFRGVFYDIGNDPKGGYYARGARASIWENFKNNPLFDISTEHPATYYEDMQRSIFCLCPLGWAPWSPRLVEAVVLGCIPVIIADDIVLPFEDVIPWKAMGVFVAERDVPKLDVILTSMTADEILRKQSLLAIPSIKQSLLFPRPSHAGDAFHQILNAVARKLPHPSTAYVKPGDTFLNWTAGSPEDFRHW*