MHVVKPARRLSHDGRPSGWGNTSDIEDVPADLRVVSLLPSATEIIGALGIRERLVGCTHECDACPDESGMQAALAAGVRRVTSSAIDPHITTQRDIDAAGDPPPLYSVHNELVAELKPTVILTQSLCKVCAVSEDDLKGAAASCGLHSDAPSTLTEVGASIENIAAACGVPQRGKRARERFEAQLAEVAGAVAGARSSGKCGVRPSVLLLEWLDPVFDGGHWVPGMMRVAGCEPSLNSKEGSRSSRREWGDVTAVDPDVVLVACCGFDLRRNAADAAAALAVNNGDNAFARLRAVRMGRCFVLDGNKYFARPAPALAVGAALVARCAH