MVTLVVATTTDAASLGPASALLAMPGWLPGPSLQEIPSFKHGEVRLLKHDNSIISEDHLDKRWEELTGEVVEEAIFLSKHTAVSNRPSLTVHPIGVPHLRDDEVPPQGGKPGWAAPPSPRIGPWLRLLKTIAQSQNLIPEFEVTLEATHHGPEINSPTMFVEIGSTEEHWKRQDAAQVVASLIWEGLGLGGGVKVGDWNRNDGNNKVLLGIGGGHYAPRHMDIVRNDGVWVGHLLSGYALPMEDPGKSKAQGNAKDVGGTWKHAIKVAYEVTKSSFPGGEVLAHLDQKSFKSWQKNAITEFLTEQNIKIGKPGDFY*