MTDITQLLGKDAESLLQHRCITIPSDQLYLPGADYVDRVMVDNNRPPAVLRNMQTLYNTGRLGGTGYLSILPVDQGVEHSAGASFAANPLYFDPKNIVELAIEAGCNCVASTYGVLASVSRRYAHRIPFLVKLNHNETLSYPTEYDQTLYASVEQAFNMGAVAVGATIYFGSEQSRRQIEEISAAFERAHELGLVTVLWAYLRNSAFKKDGVDYHVSADLTGQANHLAATIGADIVKQKMAENNGGYKAVNFGYTDDRVYSKLTSDNPIDLVRYQLANCYMGRAGLINSGGAAGGETDLADAVRTAVINKRAGGMGLILGRKAFKKSMADGVKLINAVQDVYLDGKVTIA*