MAYVHVGTRLLLDGHGVVRRRGEACCSAVNRAQVSESGSRRASAPRVMRFRPCIDLHGGKVKQIVGGTLTDERGARPTTNFETELPPSHYAQMYCDDALPGGHVIMLGPGNEDAAIDALRAFPNGMHVGGGISPENAARYLDAGASHVIVTSYVFRDGQLDRSRLKQMVAAVGRERLVLDLSCKQRDGDYYVCTDRWQKWTSMKLCRDTFDDLAESCDEFLVHAAHVEGLRAGMDLGLVELLAEACPIDITYAGGARSLEDLDAVRVLARGRVDLTIGSALDIFGGQVKYSDAVAWQRAQELQAQE*