MATRKVLFLVLLFLYGGGLMCAAHGMRRKTLGNGLGATPQMGWNSWNHFSCQIDEQIIRDTADALVSTGLARLGYTYVNIDDCWAEMNRDTQGNLQAKSSTFPSGIKALATYVHAKGLKLGIYSDAGYTTCAQGQPGSLGNEYRDAASFASWGVDYLKYDNCNGDGTTPEMRFRVMSKALLSASRPIFFSLCEWGIDNPATWAAGVGNSWRTTGDISDDWSSMVSKADQNNEWAAYAGPGGWNDPDMLEVGNGGMTMEEYRSHFSIWALMKAPLLIGCDVRNIGNDALTILSNPDVIGVNQDSLGIQGKKVNQNGNLEVWAGPLSGKRVVVALWNRGESPSLITAQWSDIGLPTSSVVQVRDLWLQQNLESNYQGSLSMQVEAHSVKMFILTPSG*