MVLEAVMIVVDNSESSRNGDYQPTRFDSQVDAVNVLFQTITSGNPESSVGLMSMGGKGPEVLVTLTTEQGKILEGLHRTKKKIGGSSHLKTGIQIAALALKHRQNRSQRQRIIAFVCSPVEESEKELVQLAKKMKKGNISIDFVLFGELDDDTTQKKLQAFNDAVKGNEGSHLVVIPPSSKLLSDQLISTPIMLGEGAGAGGGGSGANDEFEFGFDPAIEPELALALRMSMEEEKARQERVAKEQEEEAKKASLESVKEENEASGSGSGSGGSADKDKDKDSGDKMDTS*