MTSDKHLFVLIHGLWGNYTHMESMRTILSTTLKKEDVNDDMIYFLPKQNAMFKTFDGIEIIGYRTLIEVCEFIRDYKDGKITKLSVMGYSQGGLVARFMIGKMLTEFKELFEDIEPQLFITMATPHLGVEFYNPTGIAYKSALYSALRTLGSTILGKSGREMFIANSSNNILVKLSQGEYLEALSLFKWRIAFANVKNDRTVAFYTAFITDCDPFIDFDNKLKYTFEEKIPGSGYKGILPKIVDLNALNVNSHAPTKPTKTYKKWGRTILIILVATFLILPIALVMNGLGTAYSYIVTCKYRKMLSNGILHNEVRGKLGLTEQLKGYVTDAYGSIINSALDMDANYEASNSNLVNEEELPWKEFIQKYTTINDGVWKSKFKKLPFDENRKVILRNLNKLKWIRVPIYIKAVNAHGVIVARRGMDENTAATGIACIEFTAQLLAYLMHKSN*