MVLLHKSIGLFKRFSTSSASDWKTQLTLFRSATEISSILLQRRNWDTHLRYVKSKLPKATLTPPLFLHILRETRNSPKTALEFFDWAKTHLRFEPDLKSHCRVIEVAAESGLLERAEALLRPLVETNSVAILVGSMQRWFEGEEGSLSISLSLAIECYSLKGSYQNGLEVFSSMRRLRLSPSVNAYNSLLDSLVKEKRFRAALCLYNAMIRNGVVSDGFTYDLVAQVLCEHGKHKSVVKLMATGVESCKIYTNLVECYSRNGEFDEVFNVIREMDEKNLKLSFSSYGCVLDDVCRLGDAELIDKVLVLMVEKDDSIVNDQIIERLCDMGKTFASEMLFRRACDAGTVRDQTYGCVLKALSRNGRTKEAVDVYRLICRRGVSLLDESCYNEFANALCIDHDDSEEEHELLVDVIKRGFVPCTQKLSEVLAAMCRKRKWNQAEKLLDSVMEMEVYFDSFSCGLLMERYCRTGKLEKAMELHEKIKKIKGSLDVNAYNAVLDRLMMRQRTMVEEAVGVFEYMKEMYTMNSKSFAIMIHGLCRVKEMKKAMRYHDEMLKLGLKPDLASYKRLILGFK*