MSIFVSILEGNYRDKAEEARQASRLLTKYIDYKNCEGVAEVIIAKNISQGFRGIVQTMGLANLKPNIVCMRYPEIWREEKLANIPDSFVNIINDCAIANKAVVIVKGLDEWPNEYQKQYGTIDLYWIVRDGGLMLLLSQLLRARDRFESCKIQVFCIAEEDMEAEELKADVKKFLYDLRMRAEVIVVTMKSWEAHRQDSEAEMAIREDAMDAFSKSRKRIAAYAEGLRSSDNHKNVQYNEQQVDKFLYTTLKLNNIILRYSRMAAVVLVSLPPPPPQHPSYFYMEYVDLLVDGIPRILMVRGYTRDVITIFT*