MTLIPFTRVRDHGFLTEEEAHFLTTRDRNNKMKFKDVTIIEPSLRREKVKLSRWDMNKGNGKKYVFQLLNKRKWRHVVERNRLEPGDVVQLWSFRIDQELHFALVKLPDTTAKLGIGALQIPSTMNCTLCRTFRENLWR