MVEIKVKRHEPALIVPENPTKNETLELSDIDDQQGVRVQGAVIMSFKRRSNSIKGEDDPAKVIKEALAKTLHYYYPFAGRVRETGHHRKLVVDCNGEGVLFIEADANVTLNDIQTQIIPPCPLLDDLLFDVPGSTGIIDCPLLLFQVTRLTCGGHILAIRFNHTMCDMLGFMQFLYAMVELSRGAHKPSVMPVWQREVLCARDPPKVTYTHHEYEKVNDKLFFFILQRRYVGGDKSHEVMNKDESNIIVPGGFLFGPEEIKAIRNHLPSHLQHSYSTFELLCACVWKCRVKALQPDPEDTVQVSMTVSVRENNIILLPSGYYGNSFVSPAITTKAKNLMMSENSLLYALKLVKQSRNRANEEYVRSMMDLMVMEGRPKYKDHLSWMATNLTRKGLEFVDFGWGKPVYSGVPRGTSLVSTFTRFKNGKGQDVIAVVLCLPNEVLLRFQNELGKFVGDFSPLISPTSKL*