MLHELLLALLGYTGDLIIDVREQQEQSGAQVPLSPDAPISQQPTFKLAPDVSFVQPSERDVIERIITLGFYYRELDRFAAKSRNLSWIRSPNESPLLRTSQLLKGKASKQSLYRRAIANGIVEVLSVYRSAVLHIEQKLLSDALPIVATLTQGLNKFFVLLPPLFELILEIERDNIYGGKLLNLLHKRCHCGVPELQTCIQRLLWHGHQVMYNQLASWVVYGILHDPYKEFYISSQDDKDSEQESASNLLEKVTRLSVADTSLNDWHLGFHISLDMLPEYITMHVVESILFAGKAVRVLRNPSPGFQFKDGSSHQQIQRAFQRTQGYTMTISFQNNSLDKMLIGEDLLPQAEADKIESMLQDLKESSEFHKRSFENAIDTIKAVAASHLWQLVVVRADLNGHLKALKDYFLLEKGDFFQSFLEESRQLMRLPPRQSTAEADLMVPFQLAALKTIGEEDRYFSRVSLRMPSFGVALKPSPIDQPKVKVNKDGDSVGHPDASLEVSLDGWDGISLEYSIDWPLQLFVTPEVLSKYQRIFQYLLRLKRTQMELEKSWAFAMHQDHIDFAKLRSDSRKSSVPQHRRQRLRPMWHVREHMAFLIRNLQFYIQVDVIESQWNVLQSHIQNSHDFTELVGFHQEYLAALISQSFLDIGSVSRILDGIMKLCLQFCWKIENDESNRTTSELEHIAEEFNKKSNSLYTILRSSRLAGSQRAPFLRQFLLRLNFNSFFEATARGVLNVVNPRPSVSVLQ*