MKPVLPDYSKAGVLIVGDVMLDRYWYGPTGRISPEAPVPVVKVEQSEERPGGAANVAMNIASLGGHAHIIGLTGQDEPANVLANKLTSLKVHCDFVALPDYPTITKLRVLSRGQQLIRLDFEDKFENTDAQFILSRMESALPKVRAVILSDYAKGALEHVQQFIQKAKAAGVPVFIDPKGSDFERYRGASLLTPNMSEFEAVVGKVKSEQELVEKGFALIEKFDLGALLVTRSEHGMTLLRRGQEPFHLPTQAKEVYDVTGAGDTVISVLAASVAAGKALDEACALANAAAGVVVGKLGTSTVSTIELAEAVHGSKDTDYGVISEDALIEAVKKAQARGEKVVMTNGCFDILHAGHVSYLNHAAELGDRLIVAVNTDESVKRLKGPGRPVNSTDRRMAVLAGLGAVDWVVPFSEDTPQRLIAAVLPNLLVKGGDYKPEDIAGGKEVIAAGGEVKVLNFEEGCSTTEIIEAIKGGRG*