MSKLCGLNVVQLRKELQKRSLVTSGNKKVLVARLKEALIDEGKNLDEFKFDGADEDNEISTDTFTTAKMMELLLSMSTEIKQQIKEQFEQIKEQFERQTEELKQIKDQLKHVKLEVAEQIEKQSTRIEMIEQKLDRQTVEVDHKIDKLKRELEQSKKMAMPLDHASGRTLKVPAFDGEMSWNVYKTQFEAAAASNCWNGKERATALILALRGSAAEVLQTIPAENHFNYEVLVSALDLRYGEEHMKQIYWSQLRNRTQRSGESIQQLAQDIERLTLLSYPTSDPEHRDETALDTFIKALLHEECSCQKVVVKREPQQHGVPQCWICGEKGHLRRDCKHRLKDIYCRNCATRWRKRREDDPVSRSAPSLEGAEKLIRANFVGQRFEPVAS*