MSGRADCFKIGTSFTARRWLSLNPCGCFGITCSFAVHIFAATVTGMHLIEGSFLAQAVYILVYLPLSFLALWSLFMAWTTNPGAVPMGARPLVTLSRAASGEMSPSAQARKRGIRRCQKCNDNYKPDRAHHDSVTGRCIVKFDHYCPWVCNAVGALNHKFFVLFVFYTMTTCMTSIFMIITRAVRCGYVRENPSGDASEASMFAPNATQEEEEIKEEEKEGDLDEGRGLLRGLQSLAPTYVHEECEDFHQTYTVVILFCVAVTFMIFTACMMIEQIEAIQTNQGKIARMKMRVGQGGTELTRVTEAFNEMFGGTSPKASWHWFVPLPVRFPTGMHKVVMGYEWDPTFDPVPFRDDRPDAGSEGTSTSDEPTSATEGTSETPEEPPVDVETGLSTPDLDEVAIDAPQEKPPAPGRLKKRL*