MKHLIIVAKEDNNTNIIHSELIDQRQIEHVGNSLNFLDPHGKQCSNKNVNKNSQYEDEVIKTGVYSIRCWLVVISFITIAYVTKTNYLEYSNKPIVKQTQHCFVCDNYASLSDSSGFRPGPGTGLAWFGGKPVVGGWTSIWRVRPQLGIPSLTAVVVSRTCAAIPEGYGVGCFNSVGGAGMRRTICYCRGNFCNYSIKTKEINKYFIIILVSIIITFQ