MDQISKNLVARVRSYPVLYDRSHNMYNDVVKKEKTWKLIASEMNIESICAKQKWKSLRDNYLRYLKQKSNAKAPMYREWKQEEKWKPMQFLQSYVQPKEGFPREASRSDSPTAPTGTTGVQQEPNTNSDATELLFRSFAKSVRNIRCPVRQAKVKLQIMEIITNATIAIDPHGLRDSAFKYL