MNGAYEKGLKNFQMLSHHIQKDLTKPCAKKVTAVIMDEIGDRNLCALIDESRDVSIKEQMGVILRFVNDEGKVMERFLDLQHIERCTAIALKEALFGCLVAKHHDVLLEKVENGEITTRSGLNQESSLARPGDTRWGSHFKTLFRILVMWEAIIDVLEIVRKDSTKPTFNGGAFGLMGKMQRFDFVFIMHLVIDMLSITDDLSRALQRKDQDIVEAMSLLKDVKELLQENGWEPLLNRGISFYNKHVIKVPKMDKEVNERGASTRRRHKVTNKHYYHVEIYLAAIDAILVEMNHRFSEVSSELLVCMSSLNPHNSFSNFDVDKLVKLAEIYVEAC*