MAGLARSVRLFARSSSSNAALAAPPHLAKAASVRRRLEEQVLASQLGGGEQRIASQHNRGKLTARERLELFLDPGSFREYDALKAHRCIDFGMQEQVPPGDGVVTGHGLVDGRRVFVFSQDFTVFGGSLSESHAEKICKVMDQAMLVGAPVIGLNDSGGARIQEGIASLAGYAEVFQRNVEASGVVPQLSVIMGPCAGGAVYSPAMTDFTMMVDHTSYMFVTGPEVVKTVTNEVITAEELGGSRTHTRTSGVAHLSAANDLEAMSALRRLVGFLPSSNREPPPVRETEDSRARKDSALDRIVPEDPNVPYDMGALVRRVLDDRELLEVSPSYAKNIITGFGRMEGATVGIVANQPQELAGCLDIDASAKAARFVRFCDCFNIPLLTFVDVPGFLPGRAQEHGGIIRHGAKLLFAYAEATVPKVTVITRKAYGGAYDVMSSKHLRADVNYAWPSAEVAVMGAKGAVEIIFRGKNVEEETLRYEAKFANPLVAAQRGFVDAVISPSETRTRICEDLELLRDKQVQRPWKKHSNIPL*