MSFDRKDIGIKGLVLYTPNQYVEQAALEAHDGVSTGKYTIGLGLTKMAFVDDREDIYSFGLTALSQLIKRYQIDISKIGRLEVGTETIIDKSKSVKSVLMQLFGDNHNVEGIDCVNACYGGVNALFNTIDWIESSAWDGRDGIVVAGDIALYAKGNARPTGGAGCVALLVGPNAPIVFEPGLRGTYMQHAYDFYKPDLTSEYPYVDGHFSLECYVKALDGAYANYNVRDVAKNGKSQGLGLDRFDYCIFHAPTCKQVQKAYARLLYTDSAAEPSNPELEGVRELLSTLDAKKSLTDKALEKGLMAITKERFNKRVSPSVYAPTNCGNMYTASIFSCLTALLSRVPADELKGKRVGAYSYGSGLAASFFSFVVKGDVSEIAKKTNLVNDLDNRHCLTPTQYEEAIELRHQAHLKKNFTPKGSIERLRSGTYYLTGIDDMFRRSYSVKP