MSYIQTLSGKHFNYLDIQQDDIVIEDIATALSHICRFAGHLPEFYSVGQHSVLTSHLVPQEFALEALLHDAAEAYLQDIPSPLKRLLPDYQAIEARVDAAIRQKFGLPTEQHPTVKYADLVMLASERRDFEIDEGSIWPCLEGVVPTDLFIINPVRPGQSYGMFINRFNELMEQRQCAA