MFLSHQILDVGVIVTLECGDDIGMHANREVKKTLLLTYYDPKGSLGCQLVNTDKGSDDHMFLPGYAVIGKLLKGETVARKFDVRVGDVIVAVNGTGYRRFAPDYKEADVEYLNKDEEKVDVTLDNAVVAAGEAYNQLLSKIKAIKAAAPDPPLILTLERYGGTPLQFMASILGGTDNNVRIGNSQRIYKIFEPNYPETLFKMVMFPVSSMVGLTARSLLSFVNEKTQSKFLITNSLDKVCEELGWEKRDVDDCGGIKEFMEKHEKVGDSFLF*