MGEGTFGRVLECWDREAQDYVAIKVIRNVQKYRDAAMIEIDVLRVLAKHDRTGSRGCVRLRCWFDYRKHICIVCERLGPSLYDFLLKNSYRPFPVDLVRDFGLQLLQSVAYMHELTLIHTDLKPENILLVSSDYMKLPGYKSSQPGKHFTCIPTSSQIKLIDFGSATYESRHHCSIVSTRHYRAPEVILGLGWSYSCDMWSIGCILVELCSGEALFQTHENLEHLAMMERVLGSIPQHIIKRVDRRAEKYFRHRRELNWPEGATSRESIRAVRGLPRLRNLVMQYVDHSAGSLIDLLQGLLKFDPLERLTATEAMRHPFFNDQR*