MALVPYEESAAIGLQKFHKPLATFSFANHTIQIRQDWRQLGVAAVVWDAAVVLSMYLEMGAVELRGCSAVELGAGTGLVGIVAALLGAQVTITDRKVALEFLKSNVEANLPPHIQPKAVVKELTWGQNLESFSPGEFDLILGADVIYLEDTFTDLLQTLGHLCSNNSVILLACRIRYERDSNFLTMLERQFTVSKVHYDPEKDVHIYKAQKRNQREDL