MFTTKSVQSLKNLFASYHEPLPLSKQQSQKLLDGLKTSFRKQLDREYGESSNSPAQPAAKSVDPTNHGRLSAANLHLKDILANPLFSYNKDVASTFPTSLAPPTLAAPARDPIEVFDHAVARGLMTPKAAIGCMHAKAKQLQAQEVGLAGLATSGVSGRVIRWLRSCGAEQDLRFMDNQTFIRTLAPFLVAEGMEEVAWEWLVRTVNGSSRDIPKEKRLKRASYLLGELVKTKCQPQYGNLDSGISTMLQAQQLFKTSPLLSELLVSSWRSVSWFSTVESYSRPAPSEELFDAHIATADRLSQPLLLERAHLHLYHPTHPDHLPALNFFKDKETLRRLVTSIGPKKAKPAKLSTVSWLAFLGHDTVNHLSQSGRTQEAQGVTELLQAEVASLFNDKLEPALEL*