MLLHPSFNVPHFEHRLAAIFTWAENGDSAACAVPAYGKPPMSKQDLAREIFFSNAKPGSVARSAAAPAGGPPSLGQNSNAPKPTLSFFSAACSAFALGSLVSRDEDPSPDPALPPSASSPESGSETSGTPAMLFALSEQALQLFEKTAAYDLDSVIAMILQVLYMLHEGGMSVAQSVFPLVGKMVNVARMMGLAMDPDEFPGTYNLFEAETRRRVWWEVYYYDLFVADAMGHPPLIADNTHTTRLPADVEEDKFTPSCMSLPHPEGTNGDLSSVYFGLKLR