MPEMKESGSNGNRKKVSLAEVESTGITKARPACIPVPRSGPATLSEVLSALQETQEERNHRIHNLFDFFDTSQKGYLDHVDIEEGFKALAIPSQYKYARDLLDVCDANHDGRIEFEEFNKYMDAKELELYTIFREIDVKHNGCILPEELRAALLRAGIHLTDEELTHFVERIDKDNNGIITFEEWRDFLLLYPHTATMANIYQYWEKVCLVDIGEQAVIPEGISRQLHATKYFIAGGFAGALSRTATAPLDRLKVLLQVQTDKISGKPRIIPCIVQVYKEGGILGFFRGNGLNVLKVAPESAIKFYAYEMIKDSMVRADGLHSKEEITVVGRLLAGGAAGAIAQTAIYPMDLVKTRLQTYVCIDGKAPPVMQLSKDIWYQEGPRAFYRGLLPSLLGMIPYAGIDLAAYETLKNVSRQWLPDNNEPGPVIQLCCGMVSGALGATCVYPLQLVRTRLQAQQMNSSTRYKGMMDAFQRTFREEGFRAFYKGLLPNLLKVIPAASITYIAYEEARKKLSI*