MQLSLAGLWQLSPLTDLSIPQDDITFPAPLSAVLPKTLSEDDIAQQEWHLMHDIEVDDDLLSFAAIDLVIEGIDYHAEVRLNGVALFDCDGSQAIYRKEIRSLLKPGRNRFEILFLEADDDGLLDEEESELCFLGEQDVPNYDQRMGIWKAPYLQCIRHLRLTHVSTEQIWHHSGCELLVNLFFTTYSPGLVSAAVKFDGRTYQVPIDVRSDHASVLFQVDAPKIYDVRHPRAEDLYLITVQLDGQVKRFRLGLSEAHCVSHFPL*