MAESSSSGLTFKLHPLVILNISDHFTRVRSQLQHPTLSNGGEPCPPPRVYGCVIGVQKGRTVEIFNSFELLYDSATDSLDRAFLEKKQELYKKVFPNFYILGWYSTGTDAQESDMQIHKALMDINESPIYVLLHPSINHAQKDLPVSIFENELHVIDGLPQLTFVRSSYTIETVEAERISVDHVAHLKPADGGSAATQLAAHLTGIHSAIKMLNSRVKVLLQYLSSMQKGEIPCENSLLREVSSLLRRLPAIESGKFQDDFLMEYNDTILVTYLAMLTNCSSTMSELVDKINIAYDRHSRRGGRTAFI*