MGLLAFRDVALEFSAEEWECLDLAQRSLYRDVMLENYRNLFSLGEDNFNMQFLFHSLAMSKPELIICLEARKEPWNVNTEKTAKHSALSSYLTEDILPEQGLQVSFQKVMLRRYERCCLEKLHLRNDWEIVGEWKGQKASYNGLDVCSATTHSKNFQCNKCVKGFSKFANLNKRKISHTGEKPFRCKECSNVSCMSLTTTQQQRIHIGENPYQCKKCGKAFNECPCFTDCKIIHVGEKHCKCEECNNVFKSCSSLAIVEKNHTEKKTYRCEECGKAFNLCSILTKHKKIHTGEKPYKCEECGKSFKLSPYLTQHKRIHSGEKPYKCEECGKVFKLLSYLTQHRRIHTGEKTFQCEECGKAFNQSSHLTEHRRIHTGEKPYKCEECGKAFTWFSYLIQHKRIHTGQKPYKCEECGKAFTWFSYLTQHKRIHTGEKPYKCDECGKAFNWFSYLTNHKRIHTGE