MSDDADDVAAKEAAALFKIHGVDQRSPSLTFEHAALGDGVVVAVRQDGSTSRSFLPGTSTVIWPCAYTLADILCDATAAWRRTREEEECASVVGGVDGDAAAIDAATDGAVTPHTVVVELGAGLGLAGLACAALGAKRVAITDATTAAAERNVRASGLENATVHELWWRRAGWRRRRGRGAAAAPATADESKSKSKSESESESESESDVDEEPEGTPTAAEVAEALLKTLPGGEAPHMIIGSDVCYSQSRGEMQMLADTMSALAAPGRTKIFVVFEDRGDCCWGTLNHFWVAAEKAGLEGDPTPVDELKTRAGEGRHNDSERLLLTLTKRASV*