MNDPNIKELAEQISKDPSFNQMAEQLQRSVQSSGQQSIPQLDGEQYFSAMQQVMQNPQFMSMAEQLGNALMQDPNMSSMLQTLADPSHKEQVEGRLAQVREDPSLKPILDEIESGGPAAMMKYWNDPALLTKLGQAMGVGPSGDAATSDEPSAADQGEEDDGYEEEEELTVHHTASVGDVEGLRNLLKLDADKDEKDAEGRTALHFACGYGEVKCAEVLLEAGVMVDALDKNKNTALHYAAGYGREECVGLLLKYGASVTLQNLDGKTPIDVAKLNEQKEVLKLLEKDAFL*