MILVTKRHGKSFKESLKSLEADIQHANTLASEFPRGYDGACLQMRLSYSPAAHFFLFLVRWTDCSLAGALGLIRILIYKVYVDGTTTMSTHERKASLREFYAYIYPSLQQLQGGITEVEAIKQRAACLEKFKRKGDEERGRMSDLDVEREQECGICLEANSKIALPGCNHAMCIRCYREWHSRAQSCPFCRDSLKRVNSRDLWVFTDVSDSQDMEELSRENLQRLFMYIDKLPLLITDSLYTIYDSHIK*