MASTLRLSTSALRSSTLAGKPVVQSVAFNGLRCYSTGKTKSLKETFADKLPGELEKVKKLRKEHGNKVIGELTLDQAYGGARGVKCLVWEGSVLDSEEGIRFRGLTIPECQKLLPKAPGGEEPLPEGLFWLLLTGEVPSEQQVRDLSAEWAARSDLPKFIEELIDRCPSTLHPMAQFSLAVTALEHESAFAKAYAKGINKKEYWHYTFEDSMDLIAKLPTIAAKIYRNVFKDGKVAPIQKDKDYSYNLANQLGFADNKDFVELMRLYLTIHSDHEGGNVSAHTTHLVGSALSSPMLSLAAGLNGLAGPLHGLANQEVLNWLTEMKKVVGNDLSDQSIKDYLWSTLNAGRVVPGYGHAVLRKTDPRYTSQREFALRKLPDDPMFKLVSQVYKIAPGVLTEHGKTKNPYPNVDAHSGVLLQYYGLTEANYYTVLFGVSRALGVLPQLIIDRAFGAPIERPKSFSTEAYAKLVGAKL*