MGSDDKKSGNEVLLGHQELFQIIVDAGNNKLNTFPGWCQPFRQLKALSLQVKPEMSISHLQYSNLSSTLTYLQLDGVHNMKAKAVYTFLSSLRKLENLVLAGLSTEVEQNHPINIHDNIKHVLKPKTRKVIYAIAEASKSLPALKLIELVDQYLDGHAMEEMAHKVVTLVTSNRAHFPEVQWY*