MADLDDIKDGKDFHTDKPQTNTLFALKGCGALDWGMQSRLARIFNPKTRKTVMLAFDHGYFQGPTTGLERIDINIAPLFEYADVLMCTRGILRSVVPPAINKPVVLRASGANSILTELSNEAVAVAMDDAVRLNSCAAAAQVYIGSEHEHQSIKNIIQLIDAGLRVGMPIMAVTGVGKDMARDQRYFSLATRIAAEMGAQIIKTYYVDKGFERIAAGCPVPIVIAGGKKLPEREALEMCYQAIDQGASGVDMGRNIFQSEDPVAMIKAVHAVVHHNETAERAYELFLSEKS*