MKKEIRQRETEKRADKAFGKQWEWCEGAPEVFVCPISREPMRDPVTLCTGQTYDRSSILTWLASGGLTCPATNTPLSDTSLTPNSTLRRLIQSHFSQNSLSTSASLLVHRLKVAKRRPHRISALSSLLSLARSHEEAMEVLANLDVPSLLAQSLTPLTPPSVAALSADLLSLLPLNPDVLSLLRHPDAFSLLVDLLHEAPAASQVAAASVLHSAIATAPPDFGSVSSFRLLFGALRLARSPRSESFSAGVRLLHAVCRWAEARTLLMRAGAIPCLLDILPVAEGADAQTCMEVLEQLSKEGAEALRSCERAVPNIVNTLMRVSERCTALGLSVLLRLCTHGAGIGMEAKLAAKLLLILQSTCEPAVKQRARNLLKLCSRGHGEGLSMFASKCGLDLSYTIH*