MSVSIPLRALSSGYNIPAIGLGVYQSADAETIVYEALKKGYRLVDTAQEYGNEAATCRGISKFLKETGTNRREVFYTTKLDDATGGYEGTMQLAEARLAEARKGGIDYIDLLLIHAPFSKSPYTETRLAAWKALTELVDGGAIRSIGVSNYGVKHLKEFWDADVKYKPVLNQVESSPWNVRQDIHDFCKSHNVIVEQYSPLCRGNRFKEPGVLKLADKYKKTPAQILIRWSLDKGMLPIPKTDNVDRLSPNLDVFDFNLTPQEVEDLQDLNSYTCYEWDPTVTK*