MQLVSHFVLVLLIMTTEEIPKTMKRLVVKAPGKDVASCQIETEEVPVPEPGAGQVLIKVTAAAINPSDYGSWPNCRPEQCPFAMGKEGCGVVVKTGSGILTSLICGVGTKVGFSNLQNKQGSYSEFVVADAYTSVFRMPNDLPIEDAASFFVNPYTAIGILDTVKSEGSKAFVHTAAASQLGQMLIKVAPSQNVEIICVVRRQDQADLLRNIGAKHIVVTGKDDSWKQKLKAKIDELNATVAFDAVAGRSAGDLLDLMPVKGTVYVYGGLAGKVENVNPMALIYHEKKLKGFFLTAWIQHGGMLATIPRMMMAGHKVNTGLSGGWSSSKFKDTSLENVQSDIVQMLNSSVTGQKLRVRLDS*