MEDEKLVELVRSFPCLWNVQIKWYRDIIVKENIWNEISSQFMDYDENDGVPPLPVAGDRGLPSPPPGGPPPPPALPAVAGGLPPPAPQVAGDGGPPPPPPGSPPPPPALLAVATSSTTTSWRWRASTTTFRRPATTNSITGNSLRPATSTTTSNSDPFTWKPATSCSSNWNGSSAAAETKHHLATSPSESSNYYADMKHLQLKTGPSSSVKAQLMKELP