MVAKLTDVAKLAGVSPTTVSRVINKKGYLSEKTIQKVNEAMRELGYKPNNLARSLQGKSAKLIGLIFPNISNVFYAELIDKLEHQLFKNGYKTIICNSEHDSEKEREYIEMLEANQVDGIISGSHNLGIEDYNRVTAPIISFDRNLSPDIPVVSSDNYAGGVLAAQTLVKTGAQSIIMITGNDNSNSPTGLRHAGFASVLPKAPIINVSSDFSPVRKEMEIKNILTREKPDAIFASDDLTAILVIKIAQELGISVPKELKVIGYDGTYFIENYYPQLATIKQPLEEIACLTIDLLLQKIEGKEVATTGYFLPVTLLPGKSI*