MSEYTAESQPLMLQRIGGGPSLRRLDSALPGSVRGVAKPSKGGKIVVVDSEGQATYTTLRKQALVTELQLRHRDIRALDPAVQLPYPSAIFIRKQALVLNLEGLKLIIGRDKTLVISVPSLTDLSARLLPDLNNPVVVRLSNHIAAARLPFSESAGMDGYMSADELNLMEALPYELRALEAALLMVLKILQHEVQHLESVTHPVLARIRRSVARPDLEQLYEIQNRLDKTISRAAKIKEILEELLDDELQMAGLCLSKVEGMSPTASASSAAARRADSRGELEGAKSEQMAEEADEMSEAEDLIESYWLQVDSALSRLKILQERITNTEHLVNLDLDSKRNALX