METNSQFQRPTLKSMLTTDDYKDYFLNKSLVIGTSSGTKPLRVLGELDKKLRYVGGLVGTAGNTVGGTYEIDLPSPFEKAMFPLCALNSEIVVEIEFKAIVLKPRIICKVVNADEAVVSETIARVKSTGIAIPTTKSVRVSSTLSYSLTNAVSFYVELNNNRLYSNTSLPLMIAATELQDKYDAAIFTESTSYPALSGIYFGAGNGKASLLNQENTGYIDATGTSAFDLVFEFNGVTAGGVGNEEWYASAAYQKMQIQVSA*