MSAIDGTACALDKLKSAERKMMNGVNTHVIMDGANCSKQLKFGVDRILSNEICAKKADVLKPLPIQLPSIRCPCFGSCGKCEALRAYTSFSHVHSSLPEGITPVPYTGIIESLGTLYRPAPLRPVPRAQISSSSTMSCPESSTRRKRSWSRAVFSSLQRKGLERRFSLQKYITKPDRRQLAATLGLTDAQVKVWFQNRRMKWRHARESENAVLAGPDSTQKDFPQKMVKPNVNDTIQQENEEDAEIDVDLX