MNQNRLFEGIGAPVRIRSVDEPIIDPALDLSIDPTLESDFRLDIEDIRKQRAFKATLHQHDPVAKAEQLRKQQQDTSKISGIYNLDYTDEDGREYELLAEAKREMQMTVEGESEAIIHLGYEMKDAGSDSDDEFDYLLDEDISNSSEIDMQAQRRAELEAKAEQYQILRQYGYGVHRQIHPSRVLASAGFGGSCEDGVVPRGAVVHLYDAYSPLSVSLDLCLEGMASRYPGTKFVRGLGKASLLSVNDDDTSHRWKNGHLPMLLALKEGAVVSFSSGLRDFNNAGQVESGAVEQWLGIAGVLSDTPPPMGAVCRVRSEEELRLDNVINLHGGLSCDGMASTDKDAEIVNDRYNCGVDGCNKSFFHQHVGVKNGVQDGLLVSATQVTSSTAQ*