MVTIQFVKARQIFDSRGNPTVEVDIGLSNGAKVSAAVPSGASTGIYEALELRDGGSDYLGKGVSKAVANVNTIIGPALIGKDPSDQTGIDNFMVQQLDGTVNEWGWCKQKLGANAILAVSLAVCKAGAIVKNIPLYKHIANIAGNKHLVLPVPAFNVINGGSHAGNKLAMQEFMILPIGAPSFKEAMKMGVEVYHHLKAVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKTAIAKAGYTKEVVIGMDVAASEFYGTDKTYDLNFKEENNDGSEKISGDALKNLYKSFVNEYPISSIEDPFDQDDWEHYTKLTCEIGEKVQIVGDDLLVTNPKRVEKAIKEKACNALLLKVNQIGTVTESIEAVKMSKRAGWGVMASHRSGETEDTFIADLSVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGADAVYAGANFRKPVEPY*