MLCCYADELKEGFYPWIDQVAPVLVPLLKFYFHEEVRKAAVSAMPELLKSAKLAIEKGQAQGRGEPYLKQLTDYIIPALVEALHKEPETEVLIDMLDALKDSIQTVGTLIDPGQVKVMVDEFKQVLTASSTRKKERAERSHTEDFDAEESEIVQEENEQEAEIFDQFGECIGALLKTFKSSFLPLFEELLPFITPMLGRDRTPEERRIAICIFDDVAEQCQGVATKYYDTFLPFLLEAANDANNDVRQAAVYGIGVCAEFGGSEFKTVVGEALEKLKVVISQPTAFQAENAMPTDNAVSALGKICEFHRDVIDATQVVPAWLSCLPIRADLVEAKVVHAQLCSLMERSDPILLGSNSQYLPKIIAIFAEVISSGTDLATTETITKIVNILRHIQQTMPAPALASTWSSLQPQQQAALQSILS*