MFLDNSLFRSITWRRTQGCSGNKRALEVNLAESSRKFITCIRKYILFYLKLLEETGDICTLDRAYFCLRTDKRFSSCLEDLIPVALGRYLKALISSIHQSDSKSCAASNSSEHHLEKMFSLFMEQVTMWSDICCLPEIKSSELTESCLFGYLYRYIQSLEQNIKVETLEGINEKIRKRLKNPKLSSSNCAKVHKHVSAAWCRSLVISMALITPLHSRLSSEVQGPNSPVNGLENSQLLCVDLQLDELWCSSFEDMNHVKDLERKWNPSLSKIKNVIVKRAADEDLETASMLLRSCYNFYKDTYCALLPSGINLYMVPSQFATETYIQPGIDAVDILDMNTSRKLILWAYTLLHGHCTSVSASIKYCEENSKSRIKKGSGSMWPSSANASPATASNIGVGKDGMSKSSEPDGSPLSTLGNSARN*