MVKAKLFWQGAGQLWRPLLFSLLLSSFHSLPVSSSRFYTSKKLARTREHLRRLNKPAIQSIQSPDGDVIDCVLLSHQPAFDHPKLKNHKIEKEPPILPEGLRRKGATEVEEKMDFSEFKPQLWHQIEKCPNGTVPIRRTTENDLLRTEKIVHYGRKKHMPFYPPPKSPHVRNTLNENGHQHAIAYVEGDSYYGAKAIINVWGPSIEVPNEFSLSQLWVLAGSFEGDLNSIEAGWQVSPDLYGDNNTRLFTYWTSDAYQATGCYNLLCSGFIQISDQIALGATISPVSSYDDKQFDINILIWKDPRAGNWWMSFGENCVLGYWPASLFTNLADSATMVEWGGEVVNSEPGSHHTSTQMGSGHFPSEGFGRASYFSNLQVVDATNNLQAPGNLNTFSENSACYDVEDGYNSEWGYYFYYGGPGHNDGCP*