MLLAAWRLPHLRVGPFGDNQVPRDYSLLLVAVFAASVDDALTLSRGVIADYKTVNEALPYVRGRIDYARQLKRPLGFSDPRVACSFAELTEDTPQNRLLSTATTRMLHMATALLQSPEGRAWQPLGDALVKLERASRMLSSVPSRWFSERELSNFATCPTPRYRFYEPALSLAKAILLSSSLEGSGSDAGISFLINMNDAFEEYVRATLRKVSADSRMTWSEVTIRPLPDSGSAFALNNKGYAPDCVCKCNDRCVVADAKYKRLHLSKSGRLLPIREDVFQMLAYMSMLGASAGLLVYAACDPRYYATAAPPQSGQSTFLWRAEWDSGAKLYFLCLNLKCRGWVLKIFFDAISETLAVAARPILTLAALLAATNMRSPGSAWAGLLMAALRAVVVVLGVGSGALHARACDSAHFCAQKQDAFLLQGHGIGSGRGGGRRNAGWGGRLPSLAA*