MNSSAVLRRQKLLKLIKNLHIFHPWCPKHKTLQNPCAQIQNPSRVFGVSQYSTQSTKFPEYQMPSVTWGVVQGKKEKLVNRVKICDYLKTLGIIPDELENLELPSTVEVMSERVQFLQKLGLSIDDINEYPLMLGCSVRKNMIPVLGYLEKVGIPKSKLGEFVKNYPQVLHTSVVVELAPVIKFLRGLDVEKQDIGYVLQKYPELLGFKLEGTMSTSVAYLVSIGVSPRDIGPMVTQYPYFLGMRVGTVIKPLVDYLVSLGLPKKILARMLEKRAYIVGYDLEETVKLNVDCLISFGIRREAIASVIAQYPQILGLPLKAKLSSQQYFFNLKLKIDPDGFACIIEKMPQIASLNQHVIMKPIEFLLGRGLPLEDVAIMVMKCPQLVALRVELMKKSYYYFKSEMGRPVKELVEFPEYFTYSLECRIKPRYTKLQSKGIRCSLNWFLNCSDQRFEERLQGDYIESESLGPSFCMGGKLELPGSDVVSDEEDESDDEVLYRRTVSL*