MNNKIGKVRSQREQDLLDFIAHAQQQMAGTLLPVPLMLTSTSVLLILQILALQQDTVLRCTTPGCTGKGHVNSNRTSHRSLSGCPIAYQQRLARKGKYFDSEICLF