MADFLTSTHRAKWIFTPQDLKEKYKAANHRAKQMLEKYGSTRVDVDLDGSLSYPELQTDPKDNGEKHSRSKPLKIDEEQLLRAFYEFKIQDVCDAFKFPRKIQATALIYFKRFYLQWSVMEHHPKDIMLTCIYTACKAEENHVSAEELGKGIDQDHQVILNNEMIVLQSLGFDLIVYSPYRSIDGFIDDMEDFIYSNNGQLQHLKDLHETAKMVADRMMRSEAPLLFSPGQLALAALRRSNEEHQVVDFERYLNNTLSRQHPARPVSELTVYLNAIDQLVNNLVTPTAADMKHIDRKLKYCRDPGSHEKYTLSLLLVMIFIRKRFSEKYL*