MSKIGNGLDGANDIEDLAALRALQLTCYNGVSNIILESDSMWVVDALKSSGSNLSRQGPLLGEIKDLLDRFNNFEVQHVGRKGNEVAHNLARHAQHVDDMVVWWQSTLDLVCNTSLLML