MLELLDAIREGKKVSIGEPDPTPKLGRKGGPDSVASQVSQSHYNSTANNTDIIADPFLSTIYFLEKDLHTGTKLTLYSTLLKRSIPDNRVFFLPHHLAEPIPFFSNKFSIALEKIDISQGSNTALSMKQTLKGCEGPTNSGERRYCATSLESMIDYATFMLGTSSLNVLETNVPCKLESQLYTITGIPFHRKSGSKSMVCHNETYAYVVYYCHESQNITTTWVSLKGEDGSSGEGVAVCHTDTSGWNPQHLAFKVLNVNPGGALVFHFVPNDDVLWLLAH*