MRVFINVPESIEPVALELDATATIDLLKRKLQDELSCPVSHQTLFKNEERLDNGRTLQQCGVDHGDTLYLILPDRAEPLKRDKAGVVPEVCAATFRGTAHGRQTHRRPDAKADTAAGYISGGSGQFKYGACSIKGMEYMNPKKENQDAYFIIEPFKKTGILLGMFDGHGAYGKLASNYARDKLPAILEKGKIVPGKSMDAFREAFIKTDKEMKREYKDRVGYSGTTAIVAMLIGDDLYVGNAGDSRAVMATIQDNVVKAVELSDDHKPDLPEERKRIEKCGGRVEPARDMETGEYFLPMRVWLKQINLPGLAIIGVTPEAEVRQVKIDRSTDKFLVLATDGVVDFVAQHLHRGPQEAAERLVKEAYLRWEEEGEGVADDTSCIIFLL*