MDDIPTLLARTLNPTTSKSAEEALKVWELQDSSFALKLLNIVAEDTVDINIKLAASLYFKNYIKKHWDSEEGASIRISDEVAELIKREIINLMLKSTTIIQVQLGEVIGYIANFDFPDRWDTLLPDLISKLSAVDMNTNIAVLSTAHAIFKRWRPLFRSDALFLEIKYVLDRFCEPFLALFVQTNNLLRNGPQDAESLNSLFQVILLECKLFYDLNCQDIPEFFEDHMSEFMTAFLNYFTYTNPSLEGDEGETNVLIKVKASICEIVELYTLRYEEVFTMLYDFVNVTWTLLTTLTPDEKYDGLVGKAMAFLTSVIRIRKHAEFFQQDQVLQQFIELVVLPNICLRESDEELFEDDPLEYVRRDLEGSNSDSRARSAIVLVRGLLDHFDQKITSVVSTHINANLQQFSTNPSLEWNKKYVALQLFSAIAIKGQSTRLGVTSINLMVDVVAFFENNIKPDLLQPAGVIHPMVLAEDIKYVFTFRNQLNSQQLIDIFPTILRFLEMPSFVVYTYAAIALDQLLTVRHNHVHIFTSLLIAPHILPALNQLFLIVESASTPQKLAENDYLMKAVMRIIIMSQEAILPAASLLLQHLTKITEEVSKNPSNPKFNHYLFESIGALIRSLSKSGPQTVSQLENALLPVFQNVLIEDVTEFIPYVLQLLSQLVEASGNEPLPDFVVNLIQPCLSPALWDSKGNIPALVRLLRAMIFRGPQIFISNKFVEPVLGIFQKLISSKVNDHFGFDLLDRVFTVFNANILAPYINHIFFLLLSRLKNSRTERFVLRCTIFFFFVASEQTGTCGPDNLIQGVDAVQSGVFGQLMTSIILPQAQKLALPLDRKISALGLLRLLTCDLVLAPDAIYENLIIPLLTCILKLFEMPIEQAQTDADEELFMDEIDADSMSFQASFSRLATTGGKRVDPFPQITDLKQYCATEMNLANRNMGGRLSQIISTHLPGDGQSVLQSYGYVI*