MDSFNQSHQTTSFRYNPNSNTMNHADDDAEFSGILDIYVHHARNIHNICMYDNQDVYAKFSLTYNPDETLSTSIINGGGKNPIFNENLRMKITQMDAVLKCEIWMFSRSRNHLEDQHLGFALVQISQVVGKGKVTEDYSLSSTDLFHCPPGTVKLTLSLDTSFSINSTVNPISQSATNSSISSEVVLLDPKISQDMSDPVEYSRIEFPDVSVTKENQKMVSEYFNLESYGSSASRPNSVGLLPFLHLGASPRGDDYEMTVTAPDENHESTSPYESIQKSVFPSSTTTSLSDERNTGDSVEEKNNLRDNTSNSFNVSITVEGCQNSGASPDTPTSKKETGARDEKESKFTSRKEKEINSDRNTEATRFGQVFSAPLGNINMEAEQSAMQQQIVDMYTRSMQQFTESLAKMKLPMDLDKPESEGQGDVVQNHNSNKLETDKKKDGSRVFYGSRAFF*