MVSPRPLMGGQNHAQLRPKLTTMAAFWCVLIVAVAIAIAASYKAVVRLSPIQPLPLSLPPAPALIGPFAGNPLLRTHLRRIGDGLLPKPEDVVADAHGFLFVGCADGWIKRVHPSSNAVENWVHLGAGRRPLGLALGRHGELIVCDPDMGLLNVTKENVELLSQEAQGRKFMLTDAAAVSMEDGNIYFTDASDKYPLSKHMMDLMEARPNGRLLKYHQVTRTTTVLMDHLYFPNGIALSGNEEFLVFCETMMARCQRYWIKGEKAGHAEIFIDNLPAFPDNIKSDGQGRFWIALVSTRPFYMNWVFKYPFLKQLQEVLGVSEPMFERLNKRARVLAVTEDGVPLFTLADPTGAAIHSVTTAYVVGDDLYLGNLGVNFLGHVKLNVTAGLHS*