MSLVKSGASARVGANARVLGSRSKFAANARCARVRATRFSREADEDHRGFSRFFSDVKRDAVALSVAAGVVSSVVFVGVAEARLEGVNNPQLLPEGTPVPVLDVAGYLGKSDVARLTKTVESLERDTGLKLRVLAQAYPQTPGLAVKEYWNVDDDTVVFVADPGLGNILNFSVGANVDLEIPPSFWTRLANKYGTKFYWSEKGEEASISAAVNAVNQCAREPQGRAKCSKIAEYDTEYKSTAFDEPKSGGLGGLFTKPF*