MVKPLKRIPSHTLSLSTLDNAPYNEVIYKLCYVFKARNVVGDDNQPGYLVREALSLLLGYYYPLSGTMKRRETDRKIQLSCGGEGGGVPFTVATANVELSSLRYLENIDSDTALKFLPELRVDKDGYPPFALQVTNFECGGFILGIALSHSMCDGYGEGHIMCALTELARGKKKPLATPVWERERLVGKTKENDKHSFIPGGDTAASPYLPTDDWVTEKINIRAESIRKLKEATSKECDFSNETLTTFEVVGAYLWKSRVKALSLDGDGVTSLGVAVGIRNAVNPPLPDEYYGNAYIDVYLPLTVKEVEEHTISDIVKLIKQAKRKAYDKDYLQEELANIESIINMNLTIKGRFCLTDWRNIGIFGSMDFGWGEPVNIVPVVPAEIARIVSMFMPASRLEPSMVGGVQVMITLPRAAMVKFKEEMNALN*