MALFAVLIQHQSFTAAAHALGVSVSHVSKQLAALEASLGVKLVQRTTRSFTLTDAGNLFYAQCRELLTIVTNAQSEMEDQRDEVAGLIRLGLSQSFGTLHVLPALERLRQQYPELNVEVHLFDHKVDMLKEGLDLWITSNEQLPEGYVAQRIADCRFVVAASPDYLLRYGSPTEPMALMEHNCLIYRSWERDYTRWSFSRDGHNQTIKVAGNYSVDLAEAVRDAAVAGWGIAYLATYLLRDEFRTGQLIQLLPEWSANQQMPFYAVYPSRQHMPKKTSAVIEFIKQRLGTPCYWDTRLQPYVRFAAE*