MLKTFSSTHYVLLCGKGTENVPRLSLVFGGSVVWNRDRFGRACAWPADAFANMKKMKPLELEDNCVEGDLGKLPQELIWLRWQNNPYECMPTNLRINHARVLDICRGKLVSLWDDKSQVPLKLQVAKFAKVYLESLEVLNLESCGKLEYLPSGFGGMRRLRHVSLRECKKLKGLPESFGLLQQIEYLDMLNCKNVKIEEGSFGSISTLKDVCLANCPKLETLSTQLTHQRSLEMLRVGTVDSLEKKNSGKDSGGIARFGHNRIFIDIPENIGDLSQLTVLCLENLTRIPQSIGKLSQLKMLRRGGLANVKAIPDSIGELCRLQHLNLWNCPQLEELPASVGNLSSLRVLALSNCPRLQGLPTSIGDLSLLENLSSVSCLG*