MSDRRRQEIEEKRARLAELRLPTSRRDVNELVDSLLARPASNDGSLSRATGSTVGGASVGVPGIVDQESMVSPSPFQIVDVTYSKATQTMTSMSTSTDGIGYDDAQSEGEDGMGRRRRRKGEADESGKETEDEMRKRILEEMDEERKALEKELRELREKTEELTIAELSDEQRQAIFAAPDFTSFIEESTRIVQRALSDGQKVKLFCAFADERWTNGRSVTDVDWSPKFPELSVASYNKNYAMKMVGTQNANNLISSSTDGLVCSWLADMLAQPQEALPLTMPTHNKTDEVSITCFDFPDYDRASAKAGLNSDEVYRGHATKGASGTQANGRGEDKTVAPVHSFEEANDYVFDVKWHPHHPAVFGTVDGSGKFDLWNLNQDVEVPIISTNVSPRAINKLAIYDVAEKLVVPRDNEWVEMQKNVQSLAASREGTNGVLGSESVSGSTARYRL*