MADHLALPSFLTDNSVVSALLDTYTSFSERRAALGLPNPGTVENVGREVQKDVLLSNFMFSGLRADLTKMFSMAPLFRVSHAFSMGGSGNMAPYAFSAMYGTSSVFMQGNFGSDGGLAALYNYRWTPKLVTKTNVQIMPGAEQGLIQLDNDYTGDDFSLSLKAFNPSYLDGGLTGIFVGSYLQSVTPKLALGFEAIWQRQGLNTRPESAVSYSARYKSDDWIASAQLQAQGVFTASYWKKISERVEAGVDMNLQFAPNAAAMMMGGPSKDGTTAIGAKYDFRASTFRAQVDSAGKVSCLLEKRIAMPIALTFAGEIDQAKQSAKVGLAVSLEIAGEEVMEQTEKADPSTMVTPPF*