MSSGAFASGAVGAGVSASPRAVAAAQAAGCCPHLAAIARPEESLATPRSEALAAARRRFLGQSVFSYRVSRRTQPSSASFPEGRSDGTARAVSAVASAARASESGTDQKVFLKLAEEGYAVLPVWETIPFELTSYGAFEALAPHFHPDTGPFFLDTLMASKNPKRYSASFMGFDPAVEVLVSETDGAVSVLRHRIDGKKQVTTSIRDGAQITASQSEDPVVVAMKLEDEFSRPDNERVGLPEGAIVGGWMGYKDVETVKRQEATPSGILPRSRFALYRKTVVFDNVRREAYAISWVFVDEHASAKAAYSHAVAELETMTSWLQGASSSSAASSSKAVLARLPQSIKDGMAGIRLPDGVSEAQFLQVIKGFREDFRFGHTFQFVLRSDKFHPEKRHQFFELWKTLRSDDRAPYMFYIPTASRCLSARPHVPAPFLKNPFITLV*