MDKTNSVPCLALYVKHGADSDKPALFSISEKKAINNNIPGLTNTNSWVTPQGWILVRDTVSTATFLQNPHDSTDKIQLPHLSQNVHSSSTCLLSCKPTMPGCVVLLVEPVGTIIWYCHIGDDDKWGKFYFNGDFESIGVLEFSPEPTFSSITITDPIIGGLGVVGMANVYLVESLDELYMVCQMYDSEMETIYDVTVYRMDFSKQQWCVAEDIGGRAFLTASCYFGASRSADEYGLEKDCVYAIFARDKYYEVSKVEDGETEEHELIEAPDSKGGTWILPVE*