MQTQGQCVIKQEILQHHHLLSPPCYLPDIKGLTSIRNHPMGPIVMPTFVMAPPLPIPLALELKSEVALVPCNPWTTPQPTLQNIVSTASLGTSLDLRKIALQARNVEYNPKRFGAAVMRIRSPRTTALIFSSGKMVITGAKSQEQSREAGRKFARIVQKLGFRAHFSNFKIQNIVACVNVNFTIRLEGVSLLHHQFCTYEPELFPGIVYRMVKPRVVLLIFSTGKVVITGAQTEEDIAFAYDNIYPLLQMFEKGE