MARRVVAAWLSSLDSALRKKDIAAAAQLFDADECFWRDLLTFTWNLYTAESQAEIKAMLEATLASTNPCDWTVDGDPEEVENGAVLQAFITFKTERARGRGYVKLRGDKCWCLLTTMVELKGYEEKAGFQREFGVEHGAIKGRKTWLEDRAEEWKELGRKKQPYCVIVGGGQGGIALGARLRRLGVPTIIVEKNKRPGDSWRNRYKSLCLHDPVWYDHLPYLPYPSHWPVFSPKDKIGDWLEAYTKLMELVYWSSSECKSAKFDASKGVWDVLVEKEGKEIVLHPKELVLATGMSGFPNVPDYPGADTFQGVQCHSSQHKGGEGWAGKNCIVIGSNNSAHDISADLWENGAAAVTMVQRSSTHVLRSETMLQEELVHYREGGKYSTDDADIIFASIPYKLFHKTHIPLYTRIAEIDADFYARLKATGFMLDFGEDGSGLFTKYLRRASGYYIDGGASELLINGDIKLKSGVTVTEVKPKSVLFDDGTEVEADLIVYATGYGSMTAWAAKLISQEVADKVGKSWGLGSGTKKDPGPWERELRNMWKPTRQQGLWFHGGNLHQARHYSLLLALQLKARMEGIPTPVYGLPEVNHLS*