MSGGGGVLGAGSSYHRFVHSAMEQTRLRTALAPHPSQEKFKCIKANDDSTVFGALSFSAPKVRLLRSLTIEKENSVQVLDFAAFSEPEYDLPIFCANAFTSPVQSIVVLDLNPLYDITLYKDYKEKYFRNLMPLIQKYSELLPWGGKITSESLRFFSPVVIWSIFEPTEQNHHVLYSALMDYYKVWLELADQAIKENDASKIAHNREAQHRYLTWRAEKDPGYPLLKKLIGESHAKDLVTEFLFEGVNSLGSKSFLDYFPEYARDDGTVNKKRSMIGKSFETRPWDADGEFIGGDDAG*