IFKDGKLSHFIDGRQGAFSWMSLIKCARYAQEQNLIAVQVDDKISYEACKDIPRGTELLVWYGDSYLQFMGIPIALKDANRGQTGLGNEENIDESAGYHCDRCGKVFAYKDYRDKHLKYTRCVDQGDRKFPCHLCKRSFEKRDRLRIHILHVHQKHRPHKCTVCGKSFSQSSSLNKHLRVHSGERPYKCVYCGKAFTASSILRTHLRQHSGEKPFKCRHCGKAFASHAAHDSHVRRTHAKEKPSVCQFCGKTFPQSYELKFHLKIHEGEAKPYLCEGCNQNFATLAARDNHLSSLECSRFTPQHVAYLGIDSFPPAPSTPGAASVASTSSNGSGSSFGTSSRGSNLEVNAGDFHSHVGVTSSFADENDNIPGSGMLLPNTPMPFNRNMNVK