MVLDQTNFKGMIVEVVGVVVLLLPVGQEEEEEEEEEEEEGSGELMEMVVKPAWLEGLMAETFFGVCGVHESRRKNEKNVFCLLCCLSICPHCLPSHRSHPLLQVRRYVYHDVVRLGDLEKLIECSYIQPYTINGAKVIFLNQRPQSRSCKGSANICFTCDRILQEPFHFCSLSCKVNHLVDQGEDLSTILNKIDESDFAFSQFEGLRVDGPELTDDDQITPNSILEDPLQYKGSSCSNETVANSEISVRDTQVVRKKKKGSGFLGGIVLSLSNKRKGAPQRAPLS