MKLCGTSVQWVSTLLLVAMLVAVVQAALRDELAQEYLDSRFMPYRSRGHMAALRTHDLAYLHEASTNISIFRSSLMSRVVQGDKANTQWPWDPYPPHISCPPGRSLKRYGSTEDGGKWLCALEQMKAPCVIYSLGSNGQYDFELAMIQSTPCSVHTFDCTYNGTSQHPRHVYHKLCIGNVPRPDYQSLKNVTRNLGHSRLELLKVDIEGWEYVAMSELSELDVHLPQQLSMEVHSGSFGDFQVTPTSLAVFFGHIANLGYGIVSKEDNPIAGSGCCSEFTFLRVQDLVYKP*