MNYIELLKNNKNIRILASVQFIVYFGAWFSQTGVFTLLVELNAPTWATATSAMLAFLPGVLLAPINGVIVEKNKPKKLLLSMISIELISIFCLIFVTSLSMLWLLFILIFIRLCVASIYFQAEMSLLAKILTPQELKLANEMHSVIWAISYTAGMASAGIFIYFLGVKTAFLFDCMLILIGISFLVRLSIPDFHHKTQSRFFTMIKEGFFYVLNNKIIFHLILLHAFIGLTAYETLVTLLAQHQYKEVLSAALVIGFLNAVRACSLAIGPMVLSKFINNKNLFYMYLGQGLGIILWALTQFNFYISFLGLIGAGFFTSALWAYTYTMIQKNADKEYHGRVIAYTDMIYLSFSAIISMLMGFLFEIGLSLKLITGLLGMIFIFAAFYWKWFYKKYL*