MDNRPIGFLDSGVGGLTVVRELMRQLPHEEIVYIGDSARAPYGPRPAEQIREYTWQLVNFLLTKDVKMIVIACNTATAVVWEEIKAQLDIPVLGVILPGASAAIKSSQGGKIGVIGTPMTVQSDIYRQKIHDLDPDLQVESLACPKFAPLVESGALSTSVTKKVVYETLRPLVGKVDSLILGCTHYPLLRPIIQNVMGPKVQLIDSGAECVRDISVLLNYFEINRGRDAGPLHHRFYTTASSQSFAQIGEEWLEKEIHVEHVEL*