MRFSFGSSVSLLVFASAHVVSAFITGSPLLVKDSATSVSFSTTALSAKLTRLPTGISPFEKSAARSRDFQGEFRKTCQKVIQDALRDNVQTMEIEFPPLLGGDKSKTQFDDFDNVQELNQNQDWCVQLAPMLGIQPTWLIFPDLKECELAKEKWTGQRYRQAAVFTSLEEVTQHYTQGDESYSKPWGATFASGMNSLLGGNSGDAGLLGDQTALDSLNDNSPPKLHLICQPGNSGPVEDWINVETLHKGSKGVPTVVVNGALDKVRDGYYAAFIFPALAKATPFYKKFESVFYLKPISDKGVYGWVYRVYPEPWQVVLQTPSKDKNGNIKVTDTVALTSDVKPTYDQAVKALLSTSAGATVQ*