ALTLAAFRLQVKIWFQNKRSKFKKLLKQGSNPHESDPLPGSAALSPRSPALPPVWDVSASAKGVNMPPNSYMPGYSHWYSSPHQDTMQRPQMM