MVLHMLAVFGRETAHPPVLIESEEALKKTHAPMLTDEEQAAEDAACAKVIDTVFNAAKPASRHKQLLGKGSGYLYEASPYCSYAERDGVHVIFTGEVGEWPGIDVVSSAHDAFVRNEPPLEANDAAWLLDFYGTFGRGASESTTQRALECLARVKGTFAFIIYDAVHHRVLAARDSEGVQPLFWGCTDSGQLMFGSVADDLDGCNPTAAPFPSGTLFASERHTVAYSPGAYGWVIVDDDFPGLIMSFQRTKEGAEGWRNVKAIPRVTSKGVVCGAVYKVASAQNIDSA*