MKQSAFPLALLFAARVHSLSPTLRLPSRAALKVGSQVAAGQYGRIHLAEWDGVPAVAKRPYAALAADAALAGEYFNVEREVNEAIQRSSPETEHFPRFLGCASSGGDEWLVWERLAGCCLGGEGEAASELARYSGSGAKLEADHGLSPRCTLLDRARSRCTSLDPDRSPCSPLYAPPEQFASPDFPFAFDVYCLGISYLRLSLSCLKSDSQLEAFRIELSSLAGGASPAAAAPEPLSDALPADSLPLLAAMLREDPARRPTIDSLLEHPFLRAGAGSDAAGLAPRPAWLSRLLGGGGEDECERPLAVRVRLRPPLGLLLGEASSDGERASLAVEELLDEGAAAASGRVRAGDRLVSIDGETVRDASLDEVMGMLRRSPRRAGFELGFERSCSQEQCDISTELDPDGAGGGGSGEGESVVAPPRAGVGVIDAGSADWLGKRATQEDTHAARAARRREPSPLAAAWRAVAQSYGEGGEQDGACASMALVRQDGLCEAGLWSTD*