MLYFECDFVHVMCSYDSMLMPAMTLVQQIENDLKSNGKKYVIYQSGLGKRSDVWQAFGTVYDRRSVKLHYVACNCNVYSRAGKGREKLTLVHKKHFDPGLNVTCTLDFWTDAIKKNSYMFITIHYIDEIFNPHVRILHVKHIGHASHTTEMVLEEFNNGLAVFKVMTNMYHQIIVISDSDLNCYDANGIPLDFFWLAYLDHKLATNATRWISLFRCLLSIEEMYDELVRLLQMKDKLSKLNDIFQKLPKRLIVFLVSFQQATLEFEKFKHLTLHKVVWWRHVIVCHLWPVLNDVMDEVGNVTTIKDSDKFVLDDIHIMAWLLDAIMKSRVVRLGVECNEIKHAKNKLKDKLRSSVLMYDQMFNDNDEKNNIPLTEGTHVDVVATTLNAIVNHKYEALMKHNVTDGEMRQCVDDDASCEFHILLGWRSKDMDLFPILTRVV*