MVRYDNKKRVIYRETMSSSLSSPVLKLARPFLRGELEKINPKLPSLIAVLKSVGAGECWHKHGNFLDHLVDVYKILKLWKAPEPVCLCGLFHSAYSNSYVNLAIFDPSTGRDVVRGHVGEAAESLVHLFCVIPRQTLIHDDVLFKYSDLELVEHLELSEVSLRNAKEKGVFDGDEAWRKKLNGLVPENGVVVKHIKTGEEVLVSRRVVGVFLLITMADFSDQFFGFQDELFCNNDGRLEFRGNNVTALWPGNGKPGLWMNSSSRMGAIYSLIVREKEILMEQRKRGYGSEFVARKERDEDIELVVPPVFSFCTKVLDANEQIEARDMYWEAVSSDASKEGYLERAEERLLRCIEKNPFVGEPHVLLSQVYLGKKRFVEAEREAERGLVLLLQWGSPWDKRMSWEGWIAWVRVLLMKSSDQSWPDVSWGILNLGLVR*