MAAVLTRAGGRSKRSVSGFHLRSVLAGHGTFSSEAASTAVGDRVVAATGEHDGDDLRSRIFRLGLAKRSATAALEKWSSEGRDAPTAELRRIARDLTRVRRYKHALEVADWMKTHHESDLSENDYGMRIDLITKVFGASAAEDFFEKLPPGAKSLEAYTALLHSYGRSKMTDRAERLFERMKDASLPMDALVYNEMMTLYISVGELGKVEAVAEELKRQNVSPDLFTYNLRASAAAASMDLEGFRAVLDEMSRDPKSSTEGGWALYRDLASVYVDAGQLLGSVNSPPVEAGEARISQREWITYDFLVILHAGLGRPERIRDIWRSMVATSQSQSQQQQRMTSRNYVCVVSSYLACGRLEDAGEVVDQWQRSKAPEFDVSACNRLLDALLRAGLADAAGRFRELMLQKRCILTSSSSSRAAVVE*