MKFNKQFAAYVEMQRSAVPGLSYVEFKRLKKLLKHCPLHHSSASAAAAASSACASPSHQCPPSCAVCDQTFFTLLKKEVVEVMGCFNERVRRLLQLHLASGVHKYMLRLRYGLHAHNHQHMILEGQKLVSYVHMNALAIRKILKKYDKVHLSKRGRAFKSRLQTLHAELLQSPWLVELIALHLNLKAANDPASSEILARCAYNFDSSKPTISCALSDSVNVEIDLTCSICLEMVFDPVSLGCGHIFCNSCACSAASIPTVEGPKAADRSAKCPLCRQARVYEKAVHLTELGTLISTRCKDYWVKRLQIERMERLVQVKKHWNEQCRAALGM*