MLRLTTLTLCTVLALGACSPQNSDPAPQAKEQAVSAAQSESASVTVKTARGDVQIPQNPERIAVYDLGMLDTLSKLGVKTGLSVDKNRLPYLEEYFKTTKPAGTLFEPDYETLNAYKPQLIIIGSRAAKAFDKLNEIAPTIEMTADTANLKESAKERIDALAQIFGKQAEADKLKAEIDASFEAAKTAAQGKGKGLVVLVNGGKMSAFGPSSRLGGWLHKDIGVPAVDESIKEGSHGQPISFEYLKEKNPDWLFVLDRSAAIGEEGQAAKDVLNNPLVAETTAWKKGQVVYLVPETYLAAGGAQELLNASKQVADAFNAAK*