MVKQIAGSKVLLLGSGFVTKPTVEVLTKADVHVTVACRTLESAQKLCQGFPNTKAIALDVNDAAALDKALEQADLAISLIPYTFHALVIKSAIRTKKHVVTTSYVSPAMMELDEECKKAGITVMNEIGLDPGIDHLYAVKTISEVHAEGGKITSFLSYCGGLPAPECSDNPLGYKFSWSSRGVLLALRNAAKFYQDGKEFSVAGPDLMATAKPYYIYPGYAFVAYPNRDSCPYRERYQIPEAQTVIRGTLRYQGFPEMIKVLVDIGFLSDEAKDFLNSPIPWKEATQKILGATSSDEKDLEWAIASKTTFTDNDSRNRLISGLRWIGLFSDEQITPRGNPLDTLCATLERKMQYGPGERDMVMLQHKFGIEHKDGSKETRTSTLVEYGDPNGYSAMAKTVGVPCGVAVKLVLDGTISQKGVLAPMTWDICEPLLKTLKEEYGIEMIEKTV*