MDTGPGSASASSDLDSDGGCANGDPQNMGDDIGNDAEGVWSADIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKSRSRKQVSSHIQVLARRKSKEIQAHVRDPSTKEKVLQSLSTMSSSQIVSANALHHKNLTTGAVTNNLLPNSINANMMVDQFTAYQPTLWNITPPSHTPEKKSSPSITMSLPIEPAYKGRSIAGPKLRLVDFSAFQEHQEGETLHRHLFVHINSIVSYNDPFLESVDICQISDKFPNKKGGLKELFDQGPQSAFFLVKFWADVNTNLPSNAGFYGISSLYESDTDMVVQCSTKVCSFGKQVVEKVETEYANAENCKFTYRIHRSPMCEYLINFIHKLKTLPEKYMMNSVLENFTILQVVAHRETQETLLCVAYVFEVSTNEHGAQHHIYRLVKES