MTLKKQSALAAASGALVAGLLFSSAASAVEVPEDIHAADYHWMNWHLYRGIDQRGGPYKFDDTYFEIEFGGRSGALDFFGYVDFLDILGDSGNSDKNRGDNFFADIEPRLSIDYLTGMDLSVGPIKEWYLAFDLLMADTGPIGGLQVLWSGIGTDTELPWLGKTGIAVYARYVGENYGAKNEGSWDGYVAHINWFKPFYHNGDDFVAFQGYADYEFASDLGDDDPARSSDSFQSYLGVWYHSKQWAVGYGAKVYRNMTQFEDGAPGFAGPDQDTTGVGHYFNLTYKI