TSQTSFQDSIDGDEKDADLDNEEILGYSLKPQHLNCYYSLYFYQSSRSQRTEEDTQTRSHRRTESTGHHDFSLSLVDASLPAEAEPELRSYISRRLSKGALLGGMGNIATVELSVPEQAVGCYCCLLEWDRPAEQAGEEEGGGADYVVCFLGGSEKGLNLYPLELDKYVQGLQSCLSPEMSTRELESEVRPYLSRWYEESVMHIHRVVQLVQDDIRLLLHAALSHTHVEVTGADERTQMDIARFLKAASLQGLVQEESTAASLCKAISEEARRDLLIDCSRPQPTFSHAATNRFCEDWIPAFRNAAERGNPFLLRQILENFKLKAIQDMNHLKRLIQQAEASHYALFRCCVFLRSCGNGDVLLQNARAEHSEMPEAGGVVRALEEFLHEQGLAGPQ