MSLYRMIITAHVDPRQSESFNQHSSSIHSSISSSAGAMDRLLIIEPKDLILKLEVGEKSHATIHLKNVMYTMPVAYEVQPSAPKRYTIKPTHGIICPLGVAVVEITLSPQMQLPVCVPYSEDKFLVKSVVVPGGADNTSISLDWFSAKRKQVFSDHGMRVFFIGGGILRKLVEDGCMEAVREVLELDDNLVDSKDDQGHTSMHIAVACGRPDLVQLLLEFRAGLEVKSNSGQTVLQEAASRGEALIVELFLARGAKVDARTSLGRTALHKAVLAGHADVVRLLLENGADVNALAENGQTAVHMAVDAGRHDCLEMLLKRGAKVNARGGGDRNVPLHRATARGDGKAMEILLRYGACTELKNKKGKTPRDLAKEGQQGLVLFDVLILGDDLRRASRKGKVIDIQQSLRKGAVLDGEDEHGWTALHRAAFKGHMAVVRALLEAGSALECKDDAGYTPLHCAAEAGNKDIIKLLLKHGARVNACTCSGHTTLDLATFFKYPGIVSLLHEWGGFSRKGAKGMKVEGGFPQKGEKGMKVEGGFPQKGEKGMKVEGGFPQKGE