MQTYVHDAATGRGAAGEMVSSQPRVCVTGAGGFIASWLVKLLLSRGYAVHATVRDPSDPKNAFLKQLDGASENLRLFQADVLDYGTLAAAFAGCEGVFHPATPVPGDKHVDPEKEMMAPTVTGTRNVLEACSATNVEKVVVVSSVAAACFDPNWPEDRLKDESCWSDKQICKEIESWYCLAKTEAEEMALEYGQKNGLHVVTFLPGLVVGPLLQTALINTSIKVFQYIIKGGPDTMNNKFWPFVHIHDIADALLLVYEKAGPSQRYICALEQMDIKDMVLLLKSMFPNYDYVDKTVDVDFRVAFTADKLKNLGWKPRSLEETLVDGLEFLEKAGLLREPCRLPYFYRMNAEE*