MKAKSLTLISITVMFFLFLIYSFNDLFFYSEVKYGDIHEHLDLRMQGIRFSLSHYIIDDKSQLVISEGIYGIGLKMPTGKYYLFPLHSYQSSPDNMARGSLNSLASPLSLYVYEIHNKKNNVVTFFNGDRGFIDVNGETIHLSSLFLGVQGEHIHTSYHDVS