MILLQKMQNITVQRIVFHRVPRHPMQITLPSNAACGTPLKSLFFIDPTTNCAKLRELSNGYSLYEYRTMNARRTRRGFFAEASLGRQGTVKSSGTSARVRRLEKAREEKRRKELEKKKGVYPEWAKILEDACKDDKELREIIGDAMGNAELMKKRVEERVIRKGRDILQSKTGSALAVKVSFRDFNPIDSYIWIELYDAPSDRDVDFLGSAIRSWYVLGRLGGFNCMNLQLTELSINETPRYDVDKASKSLSSSFHDISNLEFQDNLARFWVDMGTSDPLALDVLINALICLSSDYIGIKQLVFGGKRLGDWEQGMTSVEDGYKVFKI*