MKRVGLIGWRGMVGSVLMQRMLEERDFDLIEPVFFTTSNVGGQGPEVGKDIAPLKDAYSIDELKTLDVILTCQGGDYTSEVFPKLREAGWQGYWIDAASSLRMEDDAVIVLDPVNRKVIDQALDAGTRNYIGGNCTVSLMLMALGGLFDAGLVEWMSAMTYQAASGAGAQNMRELLKQMGAAHASVADDLANPASAILDIDRKVAETLRSEAFPTEHFGAPLGGSLIPWIDKELPNGQSREEWKAQAETNKILARFKNPIPVDGICVRVGAMRCHSQALTIKLNKDVPLTDIEGLISQHNPWVKLVPNHREVSVRELTPAAVTGTLSVPVGRLRKLNMGSQYLGAFTVGDQLLWGAAEPLRRMLRILLER*