MSKEAVRMGKVFSVSGPVVIANEMSGSKMYELVRVGHTQLVGEIIRLEYDKATIQVYEETSGLTVGDPVVCTAQPLSLQLGPGVMGRIYDGIQRPLEKIAELTNSIYIPRGVSTTALNAGDVWSFVPKNVKVGDAITGGDIYGEVPENNIITHQLMVPPGTMGTVKYIAPKGSYTIEDVMIKVEFEGKTTSHKMQHFWPVRTPRPTAEKLQGDQPLLTGQRIIDALFPSVLGGTCAVPGAFGCGKTVISQALSKYSNTDCIIYVGCGERGNEMAEVLKDFPELTMEINGKTESIMKRTTLVANTSNMPVAAREASIYTGITLAEYMRDMGLNVAMMADSSSRWAEALREISGRLAEMPADSGYPAYLGARLASFYERSGKATMLGSPERAGSISIVGAVSPPGGDFSDPVCSATLGIVQVFWGLDKKLAQRKHFPSVNWLISYSKYLRSLDPWYEANFPEFPPMRTCVRELLQSEDDLTEIVQLVGKDSLAESDKLILEVAKIIRDDYLAQNGFSEHDKTCPFYKSVWMMKNIVDFYKLSHKAIENSTADNKVTWLRLKSAMGDTIYKITAQKFQLPSDGKETLVKHFQALNDEIFTAFRSLED*