MSTIPKRELGSSNEESGLRRGPWTLEEDSLLIHYIARHGEGRWNMLAKSAGLKRTGKSCRLRWLNYLKPDIKRGNLTPQEQLLILELHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKQARQLNIESGSKRFIDAVKCFWMPRLLQKMEQNPSPSIHPSMTNMNFGNSIEASTSSMSTSFNVPSMCPSPPPQREFIDAASHLSTVSSPSNNPSSDSFQYSQLQEISQPPICAPNVFESNGYSYPNQESSYVDNNSYGLEGLNLDPLPTMENYDISQFDFQTAGSGWMLDNMAEALWNMDAM