MNKVHILAFPYPAQGHILPLLDLIHHLALRGLTVTIIITPKNVPILNPLLSSHPNTVQTLVLPFPPHPNIPAGAENVREVGNRGNYPFINALSKLQPEIIHWFATHSNPPVALVSDFFLGWTQQLASQLSIPRITFYCSGASLIAILQRCWKNLHFYNSQGDNNIINFPEIPGTPSFKREHLPTLFLRYKESEPESEFVRESMLLNDASWGCVFNTFRALEGSYLDHIKEELGHKSVFSVGPLGLGRAESDPNRGSEVLRWLDEVEEEASVLYVCFGSQKLMRKEQMEALAVGLEKSETRFVWVVKTASTKEEMDEGFGLVPEGFADRVSGRGLVVTGWAPQVAILSHRAVGGFVSHCGWNSVLEAMTSGVVIVGWPMEADQFVNAKMLVEDRGLGVRVCEGSDFVPDPDEWGQVVKAVMVRDSAEKRRAKLMREEAIGAVREGGESSMDVEKLVKSLLELGVKQG*