MDALPDALVQYILSYLQNAKDIARCTCVSKQWKESMPFIRSLYFSRSTFENKRTNRDAIIGRMVTSAVCLEELIVYCPFSPPSHESWILSKSSSLRHLDLRVDSLNENRVPLGGPVRLDCIGSARVLETLKLWGVAMDQSPNWGLFERLHSLEIIGLVSDDHVILSALKACPNLSSLILLGCEGVRSMSIELQHLEQCRLDFWLGDCSLTLSSPKLKVLDVLGCTWICVKDDHSLQSLTIGNNAGQVCKVDVRKLAAVDFLSLSGRQWCWSAVSSILHSASEVKHLVMKIEFCGDFNQLHCFPKIDLFEFFNNHPKLRFFEIHGAMFAALCTKNSSKQDSRFTIPCLEEVLIKVRSPMNAEQKVRALETIVKHSTKLRNMVIRVTGMNCYHKNFDNFFKEICNFRCMNHEIVRIE