MDRDEGDDSIWESLPDEVVEKVLFLLSARELLQLRLVCKRWLQLIDSPAFDKACTHRPAFLISGEHCTGERGTTAFVYNTYQHKWYELRVSSLRFRNRVCDGSSIVDLGPWKDGIRVINRVTGSTLRELPLPAPSVLPPRPSGTSIHPWNRKVSLVVQSSSSFTVISAGSLKEPDRRDFNQFHVYDSISNKWEAGGEVPQLQNFSFMHEPYGRGQLVMAACGPFVYHVVIVDRGGPCPGYRLLAFDLKRRMWIVMPGSLPATIHQKKRTTLFVSKSSVVLVLQRDLEEADCMRNGHWAPDVFSWDVTGSPDVQAWSEVSVSRPPTNLEFLPDEDEDYAFPHFRYKILCLGKGDYIMFVCHRAWGSQVLVYDMYTRAWTLTNFGVNDLDWTVSDLSFVQVPVLSDSEPILSR*