MTLQEFSDLEQRVFARASARAAQPAPLSSLGHYKMAWGKPPPQPAAAVVPSMSLSDLLSDEWVLQWVGGLFVLQFGWMALLYVVPSPMSSDVGMAAHQLTAAVPFAYAAYHGTRLWYFDEQHAALGADARGRLYAASEDAFSLARFMFGMQVFDLLVTLIVPSLRKAEHLVHHGMTLLTALCGLSGPFLMYQAAFFFGFVEVSSLPLVFVDLFRQFPRLHEGSPAGHSVNEMVRVAFALSFLLIRCVLWPLAVLQLLRDLYAVWAAGELEGQLQMATFCVTCSVLTFLQLYWGGKIVRALLKMLAGDSSGREKEA*