MDIVSKVGPSKMADMWPKFEKKMKKDDMNETAMAAFKYTYGVLVSGADVMIPESKLDPVESLMEYEKLKEKPDPRLLKKTLILKLNGGLGTGMGLDKAKSLLEVTGGLTFLDLIAKQVASMKKEFKTDLKFMLMNSFSTSKDTLEALSKYPELGTGSDLEFVQNKAPKVTASDMSPAEWPAQPDHEWCPPGHGDLYPAMLGSGTLEKLLKKGYRYMFVSNSDNLGATMDLKILSHFVQSGAPFMMEVAERTDADKKGGHLAKDKATGGLLLRESAQCPEEDEKEFQNVGKYKFFNTNNLWVDLVALKREFRRNDGALPLPVMKNAKTVDPRDKKSTAVLQLETAMGAAIQCFQGASALVIPRSRFAPVKTTNDLLALRSDAYTLTEDFTIVLAAERQGVPPDVKLDGMYKFMDALEKLIPNGPPSLINCKKLVVEGPMTFGKDVVIKGSVTVKNTSGTEKELAAGVYEDKTVEL*