MSEEIDKHVLRKYEIQQKLGKGAYGIVWKSVDKKTRDVVAVKKIFDAFQNATDAQRTFREIMFLQEVNNHENIVRLLNVLKAENDRDIYLIFEYMETDLHAVIRANILEDIHKQYIMYQLFKALKYMHSAELLHRDVKPSNLLLNSECQMKIADFGLARSLTNIADNKDSTPILTDYVATRWYRAPEILLGSTRYTFGVDTWSSGCILGELLGGKPIFPGTSTMNQLDRIIEVTGKPANEDIVAVQSPFAITMLASLPPPKPKKATELFPRASHQAADLLQKLLQFNPEKRITAEEALRHPYLAQFHNPADEPYCDHRILIPVDDNTKYSVQEYRETLYSEIVKRKKELRRRMREREQARAIR*