MRIQLNTIDLQCIIALSCLGQFVHAEANREDLKQIDFQFPVLERAATKTPFPDWLSAFTGLKEWPGLDPPYIPLDFIDFSQIPDYKEYDQNHCDSVPRDSCSFDCHHCTEHDDVYTCSKLSQTFDDGPSASTTKLLDRLKHNSTFFNLGVNIVQHPDIYQRMQKEGHLIGSHTWSHVYLPNVSNEKIIAQIEWSIWAMNATGNHTPKWFRPPYGGIDNRVRAITRQFGLQAVLWDHDTFDWSLLLNDSVITEQEILQNVINWNKSGTGLILEHDSTEKTVDLAIKINKLIGDDQSTVSHCVGGIDYIKEFLS*