MNKLLLIWIVVLLTSCITNQENARDTLFVNLTDATDSQSLKLSDFGNTVRYVPLETNEVCLIGNNPHIALLEDKIVIATKDQCFLFHKQTGKYICSIGHIGDDPSGYSSTNYWIDDAGLFYFFRAPDQLLKYNQKGEMTGKIQIPHIPAAPDFFAFSDSTIIAHCNSSIGLESSNSLLFLNSFGEKLDSIPNLLKSPSIPSPDNISSLSIIKRGAGFFGNLGRRGVMIIKDKEQGELLLPLYNPSLWSSENEVRFRETFTDTIYTIKNRKLYPYMVFHTDTDHSSANPLWYSNPQSIYVAYVLENTHSVFFQYVKNKQVYNGLYNKETQQTKFAKCQQFIVDDLTSEQELKVDLSALCSYKGEYGFILEAASIPDASQKQSDNKNENIPHWMSQLDEDANPVIAIVSDK