MSSTAIAGPSATQLGNTGSQKQAFEFTRRKRWADLLITELSDAVILILSPACKIWFCGNAVSELLGWRDEELIDQDFTDVMNGDDQIKFLNAFSDSCRTRTELLCYVRLKCKNEFSQDARDYSTSPKEVLFEFKGYPHFVQDEMECKCFFAMARPYPSRNTAMLNTFLELKVENERLHQRLNELQQHVAQKAVISAGGQLPSDHTGGYPGYSNPMPMPLSMPMTLNPPVPESYYRSAGNSASYESGTFTNLRSSQLKKNHLGDQHVCVTCGRTDSPEWRKGPQGPKTLCNACGLRWAKQQRKFDADLAENSGDPTLGVGSSGQVQSY