MLYIPQFSIYFCLGYLLLFCKISNAVKQSWEINQELITEANKEHTVFGDMLLTPAQLIRYENSKDSDLSIRGVSIKGSSMNRWSNNIVPYVISPQYSPAQKQILVSSLRYFERVSCFKFVERTTQNDYLFIVPLDGCYSYVGKIGGRQTLSLAADCIADYIIWHEMMHAIGFEHEHQRPDRDSFIRVDYANVIPGQMINFDKLKTSHVEYPDIYDFKSIMHYDGYAFGRVDTARRVRLATMTPLKPGVTLEDNMKFTATDIEKLNRLGQCGARGGQYSNQGVVASTCQDVATAVSCEGNRRRGMCKNPFYKQMMIKSCQKTCRLCSYTRMIDEDDDLTPNTTVKSVKCEDKHPRCDIYSHNGFCTLPFYDDVRYQLCAKTCNLC