MSVAKKLIRCVILDLDGTLLNTDGIVGNVLKVMLGKYGKEWDGREAQKIIGTTPFEAAAAVVQDYQLPCSAIEFLSEISPLFSDQWCNIKALPGANRLVKHLKSHGVPMALASNSPRESIEAKISYHDGWKNSFSVIIGGDEVRTGKPSPEIFLEAARRLNMEPSSCLVIEDSLPGVTAGKTAEMEVVVVPSLPKQSHLYTAADEVINSLLDLRLEKWGLPPFEDWVEGTLPVDPWYIGGPVVKGFGRGSKVLGIPTANLSTEGYSDLLSEYPAGVYFGWAGLSARGVFKMVMSIGWNPYFNNKEKAIEPWLLHDFNEDFYGEELRLVIVGYIRPEVNFSSLESLVAKIHEDRRVAERALDLPLYSSFKNDSYLRSS*