MDRRLYEASLTGNTTSLQKLLDEDESILDKTLAANPPETPLHIAALRGHVEFTAQILRPRPELAHELNSQGLSPLHLASANGHVGVAKEFLKLAPDSISKRDREGRTPLHTAAATGRVSVLEELTRHKPELIGDVTSRGETVLHLCVKHEQVEALKMLVGVISDAELLNQKDDNGNTILHLSAAMKHVPVIKFLIKETIVEVNSRNMNGLTALDLLTICPRESTGEMEIAEILRRGGAKRAWELPKPNGEDSEVALVDPPQFQDSEVKQDCEAVVSLASMSWQIKELWIQEMKQKHDNDKRNTMMVISVLIVTVALQATLTPPGGPWQDDSQPVSGNNFSNMTRPTIDHEAGTAILNQKNPTGLAFFWFFNKLAFLSSLFLIFRLGLTNSDDADNNTKASSSNWSSKALYFVSLLSMELMYITSSTPITAGTHRCVILADLGAFMVVGVLLLPLQKWWRKFRM