MSVSDSAAKAELTQAEVYAPRSLQLWRTLLNWLAFFFQIFLQILRGTPSVTQVLSYVGLRHHSLLPSSPSFKPLPVVELPELEPPPDSVQINATDGTDSAAAAVDRPAEKFTVVLDLDETLVCAYETSSLPASIRNQAIESGLKWFELECVSSDKECEGKPKVNYVTVFERPGLREFLKQLSEFSELVLFTAGLEGYARPLVDRIDVENLFSLRLYRPSTISTEYREHVKDLSCLSKDLCRIVIVDNNPFSFLLQPLNGVPCIPFSAGQPNDGQLLEVLLPLLKHLSQQNDVRPVLYDRFRMPEWFQKHGIPASGWTV*