MKILLILYDAGSHAADEPKLLGCTENELGIRSWLESQGHTLVTTSSKEGADSVLDKEIVDADVVITTPFHPGYITRERIAKAKNLKICVTAGVGSDHVDLAAANERNIAVLEVTGSNVTSVAEHVVMTMLVLVRNFVPANEQVRGGGWDVAGVAKDSYDIEGKVIGTVGVGRIGKRVLQRLKPFDPKELLYYDYQPLSAADEKEIGARRVEKLEDMLAQCDVVTINCPLHESTKGLFNKELLSHMKKGAWLVNTARGAICVKEDVAAALKSGQLRGYGGDVWFPQPAPADHPWRKMVNKYGAGNAMTPHMSGTSLDAQARYAAGVKQILDEFFSGREQYRPQDIICYGGNYGTKAYGDDKKVVDKK*