MDVARLLDFMTASNDVYAAMDMSQKPSPPGLFKIAKHEPSSSSNSQPGTPAMSDRRAVPACAICGTDSTGIHFGVDACAACSAFFRRTVVLNKDYSCTKGGNCTVVKEQRTMAEVLAKDRNALKGCFLLGYLPGLSAMETYRNITETLGEGIISYKTTITWFKKFKEENYNLDDKSHSGRPRLDIDDDISDVLEDEPRSSVRVVSSHTRPSFATIFRHQKESGRTAEYGQVISHELADSQLKLRCDLSQSLLSRKCSFNYISSIVKRDMHEKKVMLSVWWDRNGVICYELLSDYLALTDYHLFRSLQNSFSGQKFDYLMQVKSDLDRFFSSQPSEFYAAGIAKLPQCWRDVTSTHGQYITY