MEVKLLETSTIFPSHPAFDHDHVLPFSYLDNDRNMHVTFRTLRAYPNPNPSSPPSFDPVHVISQALSKALIHYYPLAGTIQRRPTDQRLELLCSAGQGVPVIRASASCSLSSANYLDDPGSHFLEQLVPNPTGGEELLHPLIVQITVFACGGFSLGLCIHHSMCDGLGSTQFMNSVAEFARGAKEASVEPVWDRAALLGPRDPPRVEMGLLDDCLGLDKGFCAYGEVDYRIVRECFHVRDDCLDRFKGRLCKESDVPFTTFEALGAFIWRARVKASDVPGEEKVKFVYSTNIRRQVKPPLPLGYWGNGCVPIYVQMSARELVDRPIWETAEMIKKSKRNITDEYVRSFIDFQELHYAEGITAGKGVSGFTDWRHLGHSGVDFGWGGPVTVLPLSWNLLGSIEPCFFLPYSSANEGKKDGFKVLVSLPEAAMPGFRKDMEEEFGT