MAHFSSGGKARLRGVVFDMDGTLTVPVIDFTAMYIAVLGEEEFASMKANNPSGFDILHYIETLSPEKQQKAYETIADFESQALDRLQIMPGVTELCRFLDSRKIRRGLITRNVKASVDLLHLRLGIEFTPALSREFRPYKPDPAPLLHICSTWGVQPNEVIMIGDSLKDDVVCGKRAGAFTCLLDEMGRYESPDSFIAGAKPDFKVSSLGEVFSLLEANFELAP