MSEDHRRWMDQTASCGYFSLDISNYQHIGHSYASNREEEIKNPNQSNYGKRSKKDTRVCGSFRHSSKASVVRGHWRPDEDAKLKKLVALDGPQNWNLIAEKLQGRSGKSCRLRWFNQLDPRINRRAFSEEEEERLMQAHNLYGNKWAMIARFFPGRTDNSVKNHWHVIMARKFRGQSSVYRRRKTVIPLKPLVNPNPQYSCNDFDPSRSDTIHLVSNDKNHLMLPIPCFPGYAHGNESPLMLGMLENQMMVDDHSARTREATTFDFLNQTEKCEMLGEGMNEQKKPHFFDFLGLGTV*