MVLVHFFLICCLSSFGFAFTHPGLLVSQSDIDRIQTKLAAKKEPWTASWEKLTSIPFGKADYKNNAVYEVNRGQNGDALWHDAAAAFNLGLRWKVSGDEQFAEAASNILVAWADKLKVLSGGDDAYLTAGLQGYELANAVELLHDYKPFVESGRPKVIQLLKELFLPMNLDFLNQVLGSQHNVRHFFANWEQCNIASALAIAVVTENQTTWDFTIDYFKHGVGNGNINNAISNIVEEPGTGKLLGQGQESGRDQGHSSMNFQLLGAIGQQAWNQGEDLFAYNNSRILLGAEYFARYNLGNDVPFEPYTNGIVSFDVISDASRGAVRPAWELLYSHYVQLKGVEAPWTTAYLNNSLESFGGFEGGAGSWGEGSGHYDGLGWGSLLYRLEESDVRAIKSSATTSIASSTTHKPASQTTANIVSKPTILNEGYPQISATHAPTQTNAAEIPPISSSKAETPHRHTHKTKGSHHRHHHHHHHTHKPKTGCRATQ*