MLGARVLGKSIRDTRSTKDMVVLVSDGVSDYAKSLLQADGWIVNQISLLENPNQVRPTRFWGVYTKLKIFNMTNYDKVVYLDADTIIVKNIDILFKCGKFCANLKHSERLNSGVMVVEPSEKLFKDMISKVTTLFSYTGGDQGFLNAYYSGFPSARVFDPTISRPVAEMERLSTIYNADVGLYMIANKWMVNEKEISVIHYTLGPLKPWDWWTSWLLKPVDIWQDVREHLEESLPGTGGGRNPHDDLLVKFLFWFPVFILLFCYYRSFLLTRSLCDHARHIYYKFRSGGALAYSAVSSSTINSNQQFSNGAHSMVPGFLGGISVVICFMVAVVSLGFAISVVPRQVKPWTGLLLMYEWIFTIFFLLFGFYLHIIYKWGKMVANQTGNPRPGASDYDSEKGHQRVSCDVAPWYYGSVMAFLAVAAPLAPGIFGITALFLRFSLMGVGGLIFACFMTYASEHLAIKSFMRGLEDRDGSRAKNICYLCC*