MAYVHVGTRLLLDGHGVVRRRGEACCSAVNRAQVSESGSRRASAPRVMRFRPCIDLHGGKVKQIVGGTLTDERGARPTTNFETELPPSHYAQMYCDDALPGGHVIMLGPGNEDAAIDALRAFPNGMHVGGGISPENAARYLDAGASHVIVTSYVFRDGQLDRSRLKQMVAAVGRERLVLDLSCKQRDGDYYVCTDRWQKWTSMKLCRDTFDDLAESCDEFLVHAAHVEGLRAGMDLGLVELLAEACPIDVTYAGGARSLEDLDAVRVLARGRVDLTIGSALDIFGGQVKYSDAVAWQRAQELQAQE*