MGSLHAIVFAWPGQGHLNPLIRFSELLASQGCMVTFVHSEHNLARLTGPKGKQHTHDDDDQITANSNTNDRFRFVGIGDGLPEGHPRDIWSLIKATDGLEAALSIAFDELVGSLLSAVEQREGLQPPATAFFIVSDFFMTFTQDVANKFGLPRIAVYIQSAASFACHLAVNQGFRGDKVIGCLQGVVPPTMKPSEIISFLQCYDPSDPLFDYMLRSFKRLDEPTWIVCNTFDELEQEAIDYIIEKHDNKIKHLQCGGPLLPLSFLTNGQNSSNYVSESLWEEDHHCLKWLDSQAPSSVLFVSFGSLATLSAHQAEEFALGLENSMLPFLWVIRPGLIEDGVLPHGFTQRVKERACFVSWAPQTRVLAHPSVGGFLTHCGWNSVLESIAAGVPMLGWSAFADQMLNCRCIVDGWGLGMSFSCSNEEHDEGEERVGGLVTRTQVETKVKALMLELPPNVKDNCLSLKRAAFRAAKDRDALLLTPLIESLKQNVSLHM*