MSSFRKLSLFVSLVVCLGVHAAIGPVTDLHIVDAPISPDGFSRPAVLAEGVFPGPLIKGNKGDNFKINVIDQLTDGDMLKSTTIHWHGFFQHGTNWADGPAFVNQCPIAPGDSFLYNFNAPDQAGTFWYHSHLSTQYCDGLRGPFVVYDPKDPQRNLYDVDDESTVITLADWYHTQARLGAKFPTADSTLINGKGRYAGGPDADLAVITVQSGKRYRIRLVNISCDPAYTWSIDNHTMKVIEADGVSHQPITVDSLQIFAGQRYSFVLEANQPVGNYWIRAVPNIGTTGFSGGINSAILRYQGAAVADPTTNQTTSTAPLLETSLVPLQNPGAPGSPVSGGVDKAINLAVAFDGANLDFTVNGETFVPPTVPVLLQIMSGASSAQSLLPSGLVYEVPGNAVVELSIPGGVVGGGHPLHLHGHVFDVIRSAGSSTYNYKNPVRRDVVNIGTTGDNVTIRFQTNNPGPWFLHCHIDWHLEAGFAVVFAEDIPNIVQTNPVPADWSNLCPIYNNLDPSDH