MSSSTVAITATPAVANGASLALDNNTKQSARRRTVATTEKKSNIEVANEGGGVSGEKDFSHSIRGETVLEKPKELSQSRKAVINSTISPRRRKAVPKPEKPARQVIPRVLAKNLVLLLALMGLGQMIWRWSRDSGDRTEAPVGALDFEGRISEFESFLKKTTKMMQVQVEVVDRKVENEIGSLRKELTKKFDEKGALLENELKKLGDRTDKMDKSLAEFQDSGFLSKSEFEDFLNELKQSKRLEGGEEDLSLDKIRAVAREIVEKEIEKHAADGLGRVDYALASGGAKVVSHSEPFHLGKGTSWLPVVKGGSKVHILAQKMLEPSFGEPGQCLPLKGSSGFVEIRLRTPIIPEAVTLEHVAKSVAYDRSSAPKDCRLSAWYKGHDEVPSDGVDKMSLLAEFTYDLERSNAQTFNVESTDSGVVNMIRLDFTSNHGSPLHTCIYRLRVHGREPESVALLK