MSFSRLVRFVPKDDDSKVLIGEPIDSQVDVGAAVRKGDDVEVNVYSGTSVLDAGSPTGNKAIIGRILSPVTAQEAGTIRCIGLNYKKHAEEAKMSIPEIPTLFLKPATALADPYPAPTPIPKHTIESDSADYESELAIIIGKDCKNVSEAEALDYVLGYTASNDISSRASQFAQTQWCYSKGFDGSCPIGPVLVSKEVIGDVGGLKVRGLKNGKVVQESPLTDLIFSVQEIISFLSQGTTLPKGTVIITGTPAGVGFARNPKELLHDGDEFVVEILPHIGSLYNVMKNEQ*