MDVPGCSKVLWSTSEDSDIPELPSVLPHSPKRSDPPKEGSPRPVRHERPTECSVCMKFASGYHYGVPSCNGCKTFFRRLCISGKKLACKGKGDCYDLTIREEPLKCQACRYKKCKTTGMDPLAIQIDEKEASTTDLNKVIKRVNPDNIEKDDGTQKGEMAVQKQVIKTIQSMEVKMQKMVDMLVYLESKIEKLRMSSYNPHWNTWGNLEELLASENKIRFADKAAPMPGWPLKGETCPRRLPNCGKGPKYSPDRKQWFFYDMMTTIEYAKTFMFIHQLDMRDRMILIRNVALAVMNLHISYFTVSKKYDTVVHPDGSLAPMKLGMVYSETVMSISPLIRCEIQSIEYLLLKAICLCNPAVPDLSVHAQEILAREREQFATALFDHCLRTRKNGPAQYAELIGMVDLLERQQRMQKDLHLLYMIPIVSKIPFADRMHLIDDIMSH