MVWMPAGVRFDPTDQELIEHLEAKVKDGGSTSHPLIDEFIHTIQGEDGICYTHPENLPGVTRDGLSKHFFHRSAKAYPTGTRKRRKVLADQQPDDQLPQASKGRNVAAAETRWHKTGKTRAITVRGQPKGCKKILVLYTSFGKKRKAEKTSWVMHQYHLGELDDEKEGELILSKVFYQTQTRSAAAAEAVPDVVAQVKVDRGHHCMPAQRQVNFNLKVTPVPTTSSFPVVVDKQLYSPVALFRSEHLHVGNSVHMFPRLLKLNIFVCEANSSIPGLMAFGP