MDDFSDRFPIGMRVLAVDDDPTSLLLLETLLRSCQYHVTTTSEAITALTMLQENIDMFDLVIAEVHMPDMDGLKLLELVGLEMDLPVIMLSAHGETELVMKAISHGARDFLLKPVRLEELRNIWQHVIRNKESQFVWSVELHRKFLETVNQLGVDKAVPKKIFDLMNVENITREDVATHLQAFFQSFTL