MKQSLLSLSVLLLAWAASAARLPVDILDNSVLSATSPDGSVASGIESLTFDLSTFASYDSEGFEQYLTNELERHGPKHGFKVRIAVKYFVKPDKQENFIEKYQRFQKAVRKEKGNVAYGLAKTGEDNVGFLAYGVWESFRDFFCHIKSEHARHFMDFIEESDIIAKFHFLIKIGGGGRRNMEMLSENVDTSNSGRRRPAVRVLVKYVVPPGKALDFIDAWKDAAEDVEDHEKGNIAYSLSKPVGDNIIFWSYAAWEDWKDVRDHFSSKHVRRLIKYLSDDGIVAFSTPLFGIPARRDD*