MGGSNYDDDWVLPSADITLVLVGKLGYGKSATGNSILGREAFVSEYSHASVTNTCQMGSTMLTDGRTINVIDTPGLFDMTVTPEDAGKEIVKCMNMAKDGIHAVLMVFSATSRFSREDSSTIETIKVFFGEKIVDHLVLVFTYGDLVGENLLKNMLSNAPEYLQKVVQLCKNRVVLFDNKTKDPRIQAKQLETLLDVVDSVSANNGGNPFTDQMLTRLKEVHDREMEVHDAMGYSEDQITELKKEIHRTRDEQLANITAMVEEKLNITVEKLQVQLMEEQNARLEAERVAAEARVKSDEEIRKLKERLERAQEENEEFRRLAATNKCAIL*