MEAPAPQPVKQENLSVEALTLDSPWHRFRHFHLGDAAGPREALGLLRALCRDWLQPEVHTKEQMLELLVLEQFLSALPADTQAWVCSRRPQSGEEAVALLEELWGPATSPDRSTAMRPPRDMTEGPGGSVGKEESGVIPLGTGASSETEVPSTGNSAAMRPYKQEPGSPPPAPLAPVLPAFLAAPGTVSCPECGKSPLKPAHLLRHRQSHSGEKPHACPECGKAFRRKEHLRRHRGTHPGSPGPALRPLPAREKPHACCECGKTFYWREHLVRHRKTHSGARPFACWECGKGFGRREHVLRHQRIHGRAAAVAQGTSAPGPEGGGAFPPWALG