MFVSEQRAYIKSELVRTNRKHDFHVRQRFSWDCGLACAEMVLRARRVHAGIDARTLRSIVQTTSVWTIDVAYLLAALGLKLKYYTLQAGVRQEYRKQPFYMEHLDADSERVQALFDAAAKNGVRVEERAVSLEWFKSSIALGRILIVLVDKRFLTCQICSKSAQSLASSAVERLYPGFLGHYIMVYGYDQELDSFWIKDPATSKKSCLIRARVLESARRAFGTDEDVLCIADYTGSPCVSLLPFGIELQEESALNVAEVMS*