MDALPDALVQYILSYLQNAKDIARCTCVSKQWKESMPFIRSLYFSRSTFENKRTNRDAIIGRMVTSAVCLEELIVYCPFSPPSHESWILSKSSSLRHLDLRVDSLNENRVPLGGPVRLDCIGSARVLETLKLWGVAMDQSPNWGLFERLHSLEIIGLVSDDHVILSALKACPNLSSLILLGCEGVRSMSIELQHLEQCRLDFWLGDCSLTLSSPKLKVLDVLGCTWICVKDDHSLQSLTIGNNAGQVCKVDVRKLAAVDFLSLSGRQWCWSAVSSILHSASEVKHLVMKIEFCGDFNQLHCFPKIDLFEFFNNHPKLRFFEIHGAMFAALCTKNSSKQQDSRFTIPCLEEVLIKVRSPMNAEQKVRALETIVKHSTKLRNMVIRVTGMNCYHKNFDNFFKEICNFRCMNHEIVRIE