MSIQKSSSIPLMVEKKLTEMVKPLKRIPSHTLSLSTLDNAPYNEVIYKLCYVFKARNVVGDDNQPGYLVREALSLLLGYYYPLSGTMKRRETDRKIQLSCGGEGGGVPFTVATANVELSSLRYLENIDSDTALKFLPELRVDKDGYPPFALQVTNFECGGFILGIALSHSMCDGYGEGHIMCALTELARGKKKPLATPVWERERLVGKTKENDKHSFIPGGDTAASPYLPTDDWVTEKINIRAESIRKLKEATSKECDFSNETLTTFEVVGAYLWKSRVKALSLDGDGVTSLGVAVGIRNAVNPPLPDEYYGNAYIDVYLPLTVKEVEEHTISDIVKLIKQAKRKAYDKDYLQEELANIESIINMNLTIKGRFCLTDWRNIGIFGSMDFGWGEPVNIVPVVPAEIARIVSMFMPASRLEPSMVGGVQIMITLPRAAMVKFKEEMNALN*