MIVIVGAGVAGLAAALAFQRLGLQTLVLEKASDLRAGGTALTIWRNAWRALDVLGVGEELRNQYYLLAGSHVVSLQGKVIHHLSFGNCSRGGLNEVRAIERGALLEALAKPLPAGTIRFKSKVVNVRKGTKKTYNEVELEDGTIIASKVLVGCDGVRSEVAKSLGVKEPRFVGQCAIRGVADYPAGHDYGPMLLQFLGRGTRAGVVPISSTKVYWFVCFKSSSAVVRKVEPDVLKQEALEHLKSWCKKNLEEFSSLIENSPNHTVTRSALRHRWSLPLVSPSLAADGVTLAGDALHPITPNLGQGGCLALEDGVILARELYNAVFARKSMNAEDMDTNIKCALDAYAKQRWYRFFPLTVKSFFIGFLSMLELWPVIYARDSFGVKVALQPDRFLKHTLYDCGELPIPS*