MRVIIIGGVAAGMSAAAKLKRIKPEYEVVVYEKTEIVSFGACGLPYFVGGFFNDADELLARTPEKLREAGIDLNIFREVVEVDSESKKIKVKNIKTDEIYEDYYDKLMIATGARSIMPSIKNIKLKNVSTLKSLYDGEYLKKLLSNEDNKRVTIIGAGFIGLEAVEACKKLGKDVDVIQLEDRILPQVFDKEMTDVLEEEINRHNVNLHLDEMVVELCGEDKVEKVITNKGEIDTDVVIIATGVRPNTEFLSNTNIKMLKNGAIVVDEYGRTSVEDIYSAGDCATIKNIVSNENVYVPLATGANKLGRIVGENLAGREVSYQGSLSSSCIKIMDMEAASTGITERQAKDLGINVKSKFISDYNQTHYYPGRNKIYVKLIYDADTKVILGGQVAGFKDAVQRANVLAAAIFGKMTTSQLGMLDLCYAPPFARTWDVLNVAGNISK*