MVLTDRQRSDLHGGIYEYFLSRGSDFAQVAEALARADPDSCKAPDSTATDESNGKKTTKSTTTPILEKKWTAVPRLQRRVLELERQLTVNAKIHAHRTGGGSDGSSANPSGGIPARERRLLPRPPATHTLQSHSAVVTTVSVHPVYTMAASGSEDGTIKLWDHESGEYLRTLRGHTNVVTCVDFSPKGGYLASTSTDLSIKIWDVKEFTCVRTLRGHDHTISCVRFVPPTGAKIVVTASRDSTVKFWDLETGFCDATVSDHSDWVRCLANTTTSSLALVATSGNDRTIYVYNAHEKREKVAELRGHDHVVESLSFLCSSLLPKKGSAASRPTTSAAEGASSSWEYLASGSRDRTVRLWTVANGGSCLMTFRAHENWVRGVLIHPSGNHILSCGDDRSIRVFDIKSNRCLRTIEDAHPHFVTSMAMHYTLPILVSGGVDHAVKCWQLDX