MGKQGPCYHCGVTSTPLWRNGPPEKPVLCNACGSRWRTKGTLTNYTPLHVRAELVHSEDYKKVYEAKSKSIKTKAMKLHKRKHLNENAEFRGQTPNASQSFQKVFELDTSNGPSSGPAISSSESFAHFGSTDARDLKGSAQSIVWDSLVPSRKRTCVGRPKPSPVEKLTKDLYCILHEQQLSNISALSEEELLLESGTLMDPVEIGHGGVLIKHLNVVAQDEESEASSLPIDCRAHITENAYSGPASILVNAANTRISCPHMVSEKVGKHTGKAAQDHTIRNNFSNDKHHILRNSKSPLTSVDLIDIVCFEKFTKNLTQEEQQQLLKFLPSIDTAKLPDSLKSMFDSPLFVEALSSFQHLFLEDILDLSSSGVKIEEWWILKRPALGNMTKSKWVEHYGLLKDEKYQIGGKTVETEINSPGCSNSASVKRTHDVQNQNLPEPKCLVKGSKRVRNSMTVNIPPARSPQPNSCGVGIKTSNDTNYMDNEGPSFSPASLFAFSPDGHSITLDSLQFTGNSSNQDFLFDVNSYASVP