MADKTLVLKASYAVDTCIEGPLHKSKPGPEGPDYAECFPWKENSCCTADFTIQLAKDRVESLYNLTYNHCGNLSQRCEAFVKNEECFWQCEPNLIKWHKSSGIIDRAPICGSYCDAWFLACQDDMTCVQDWLNGFNYTSSTYTCPVKNKCRTFKEIFKSGEVLCNTMWGSSFKYEASNKNCMVMNFTGPNPNTKVSPTISSANTIAQLSLLLPVIIVFKMLIL