MSGIVVIFDFDKTIIDVDSDNWVLDELGASDLFNKLLPTMPWNSLMDKMMGELHLQGKTIHDIEQVLNRVPIHPRVVPAIKAAYASGCDLRVVSDANTFYIETILKHLGIRECFSEINTNPGFVDDEGKLRILPFHDFHKSEHGCNLCPPNMCKGKVIERIQATVAGEKRIIYLGDGAGDFCPSRKLVEGDYMMPRKDFPVWKLICENRDVVKAEVYEWSDGEDMERILLQLIASIIPIEKMENKNANQLFDCKFERIALGALSKPIYVPH*