MKLSSVALLAGLAVAAPTAEVEKRADIDSTILNYALTLEHLEAAFYKWGTERYSAADFAAAGYNQKNFYRNLMEVASDEATHVSVLTAAIKAAGYQATAACSYNFSVTSPETFVMTASLLEGVGVTAYLGAAAEITNPSYLTVAGSILTVEARHNAYLRSVLSQSPFPQPFDVPLDFDQVYSLASEFITSCPASNPKLPVKAFPSLALEKGTHTPVPQGTKITLQAAPGTKIPAKSYVAFILATGTVYQPATPWGPSGVTVTVPKSALGPAGQSYAVLTTSGSALSDDNTIAGPAVI