MKLVLSLAVFVCGVFWGTSGSTSTTTRRVGTYGSTGTTTRPGTRGARMIVTTAPPEEDPSKYKEQNATRVVEMNATQWVKWRTYDVTDFSGNPVQCENFRVMEKRTPTNYSFQYRYKSKNSWETIDETLILKDIGEHGFPNVMNFQRTPIGIATDNLVLYSNYVNCTVLRIPFTNQGERHCDLWMANLTLSQETPDDCLNKFFEYCNTTQIYRVYYPSCTN