MDALPDALVQCILSYLQDAKDIARCTCVSKQWKESMPFIRSLYFSRSTFENKRTDREAIIGRMVTSTVCLEELIVYCPFSPPSHESWILSKSSSLRHLDLRVDSLNDKRVPLGGPVRLDCIGSARGLETLKLWGVAMNQSPNWGLFERLRSLEIIGLISDDHVIASALKACPNLSSLILLGCEGVRSMSIELPQLEHCRLDFWLCDCSLTLNSPKLKELDVLGCAWICVKDDHSLQSLTIGNNACQVCKVDVGNLAAVDFLSLSGRQWCWSAVSSILQSASEVKHLVMKIEFCGDFNQLHFFPKIDLYEFFSNHRKLRFFEIHGAMFAALCTKNSSKQQDSRFTIPCLEEVLIKVRSPMNVGQKVRALETIVKCSTKLRNIVIRVTGMNSCHKNFDNFFKEMCNFRCRNREIVQIE