MMSTLSYTLGQLAAHVGAEVRGDADLPIQGLATLQEAGPAQLSFLANPQYRKYLPESRAGAVLLTAADADGFSGTALVVANPYLAYASLSHLFDRKPKAAAGIHPTAIVAADAEVDPSASVGAYAVIESGARIGAGVSIGAHCVIGARSVIGEGGWLAPRVTLYHDVTIGARVSIQSGAVIGGEGFGFANEKGVWQKIAQIGGVTIGDDVEIGANTTIDRGALSDTLIGNGVKLDNQIMIAHNVQIGDHTAMAACVGISGSAKIGRHCMLAGGVGLVGHIEICDNVFVTGMTMVTRSITEPGSYSSGTAMQPAAEWKKSAARIRQLDDMARRLQQLEKRLAAVTSSGDASSDA*