MAIRMKLICMKHVFALLGLVIMMVMTVGNAFYVDLTLVESAVAKGAVCLDGTPPGYHLHRGFGSGVNNWLVHVEGGSWCNNMTTCSLRKQTRLGSSVHMAKQVAFSGILSNKQSNNPDFYNWNRVKVRYCDGASFTGDVEKVNPVDKVYFRGQRIWRAVIEDLLAKGMIKVQQALLSGCSAGGLTSILHCDNFRELLPKSAKVKCLGDAGFFINAMDVSGAYHIKSFYNDVVTLQESTKNLPLACTSKINPALCFFPQYLLPYIQTPLFILNAGYDSWQIKNILAPGVADPHGTWHNCKLDIKKCSQSQLQIMQGFRTEMLYALKVFQSTVTGSMFINSCYAHCQSEMQETWLAPNSPRLNKKTIAEAVGDWYFDRSLMKATDCPYPCDSTCHNRVFE*