MDSFLPSDPIPIIDISLLSSSSSLSSRGGEEEELQKLKSALTSWGCFQAVGHGISSSFLDKVREVGKQFFALPVEEKQKYSRATDGIEGYGNEPILSENQVLDWSYRLLLRLQPVDQRKLQLWPENPNEFREVLDEYGANVKIIMDVLFKAMAMSLNLEENSFSSQFGERAVMQRRFNFYLSCPRPDLVLGFKPHSDGSGITVLLQNKEVEGLQVFKDDKWFRVPIIPHALVVNLGDQMQIMSNGIFKSAIHRVVSNSERMRISVAMFNEPEPDKESDQWMP*