MSSALTSLGAALHSLMPAAVRSHGKHKRSNSMPASRAHPIVAGFQNQLQAKLEILIQQQQQSEPYNFSSAWLGQALDVVLFMYSNVKDLYPHMQIDNNKDGKWLSQHMEDLVNLLDVCNVLRESMSEMKKLNTSVQIALHGLLQAHAQIPSALSHDHMMNNQVVKAKVSLGNCMDELRKNKDMESKLAKCMSTLKRMAESLHSTTERATSMGGSGVEEAIKEAKAVTVFACTALVAALSFNTPCRSFTPRAGFLKKKNNRIGPSPLPPLMDTNSMTNMMQQKIKEALEMQRKRSSSFLLHELNRVDITLGNLNNTLDIYSMNKTSKSSNLKESIHAVDMSAIELESALTHIEHRINDLFRFLISSRVALLNSLSTLSS*