MEQKLGDTALPSRPHILAIPFPLFGHITPIVQLSRALVSIGCRVTLVTTERMSSFLSKLLVVGGSHHHFIRVLTISDGLPLDLDLSWDGWRALLLSFNDKLPLAFAPHLQELLRTGPVACVLSDAYLSWTQDVANELGVPRLAFWVASAAECQVYLHSQQLISSGKLPFKAPHNTSSSTNGVDNMIPDFPGRPPMYHRTNGEGDERISIVGLPDLDRRDFPTFLQIEDTSDPFFYFFMDHINNARTADMFLFNSFKELEGLVFTSMRSEGINAHPIGPLLFLEDEVMKGDTTFEKNDGDDDDDTDNYLQGEKYEKQREGGSVEDGVIDVASKCLEWLDVQQSKSVLYVAFGSMLRLSRSQVKELALGLETSGQPFIWALLDHLKNGESNKDLPQGFIERVEKKGLVIDWAPQALILKHPSIGGFLSHCGWNSSLEALCMGIPILGCPFISDQPLICKLLVEQWKVALRLEKTLDEGIAIAKDICMLIRELLVGDTGKILRTRAEEWSELAKSSIQHGGSSHATLECIMKMLKKP*