MGGGGSVKEVQSKTELDKIVADGSPAILHFWASWCEASKHMDQVFSHLSTDFPHAHFLRVEAEEQPEISELHSVSAVPYFVFFKEGKAVDTLEGADPSSLANKVAKIAGSITPGDPAAPASLGMAAGPSVLEAIQELSRENGAPQVSSSGLDDRLTKRLQQLVSSHPVLLFMKGTPEEPKCGFSQKVVDILKKEKVKFGSFDILTDNEVREGLKKFSNWPTYPQLYCKGELLGGCDIVITMHESGELTDVFKDHGVGVSDSLETKPNKTAGGKGGISEQSGLSTALTTRLAGLINSSPVMLFMKGTVDEPRCGFSRKVVDILKQEKVEFETFNILSDDEVRQGLKVYSNWSSYPQLYIKDELIGGSDIVLEMQKSGEFRKVLTEKGIHQKVSLEDRLKNLLDSSPVMLFMKGTPDSPRCGFSSKVVNALKEEGVDFGSFDILSDEEVRQGLKTFSNWPTYPQLYYKGELVGGCDIILELHSGGELKSTLSE*